NYSE:BP | Historical Stock Price | BP PLC

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1970-01-02 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$1.59$5.21$17.06$55.84$182.80$598.381970-01-022026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 1989

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1989-12-29$16.34$37.50218,800
1989-12-28$16.22$37.21129,200
1989-12-27$16.28$37.36529,200
1989-12-26$16.13$37.00147,200
1989-12-22$16.06$36.85282,800
1989-12-21$15.97$36.64456,400
1989-12-20$16.00$36.71854,800
1989-12-19$15.81$36.28588,400
1989-12-18$15.75$36.14988,800
1989-12-15$15.94$36.57474,400
1989-12-14$15.97$36.64792,800
1989-12-13$16.25$37.291,912,400
1989-12-12$16.25$37.291,038,800
1989-12-11$15.78$36.21641,600
1989-12-08$15.72$36.071,733,200
1989-12-07$15.28$35.061,871,200
1989-12-06$15.06$34.56818,000
1989-12-05$14.91$34.201,564,800
1989-12-04$14.84$34.06790,000
1989-12-01$14.81$33.99993,200
1989-11-30$14.69$33.702,284,400
1989-11-29$14.66$33.63416,000
1989-11-28$14.78$33.92544,400
1989-11-27$14.69$33.70981,600
1989-11-24$14.63$33.56317,600
1989-11-22$14.47$33.20782,000
1989-11-21$14.31$32.84923,200
1989-11-20$14.19$32.55982,400
1989-11-17$14.31$32.84496,800
1989-11-16$14.41$32.60304,800
1989-11-15$14.44$32.67662,800
1989-11-14$14.47$32.74546,800
1989-11-13$14.38$32.53735,600
1989-11-10$14.38$32.531,031,200
1989-11-09$14.31$32.39474,000
1989-11-08$14.47$32.74776,400
1989-11-07$14.38$32.531,399,600
1989-11-06$14.16$32.04512,800
1989-11-03$14.22$32.18186,000
1989-11-02$14.19$32.11311,600
1989-11-01$14.25$32.25264,400
1989-10-31$14.19$32.11460,800
1989-10-30$14.03$31.75370,000
1989-10-27$13.84$31.33737,600
1989-10-26$13.75$31.12896,800
1989-10-25$14.41$32.60312,400
1989-10-24$14.31$32.39608,400
1989-10-23$14.44$32.67488,000
1989-10-20$14.41$32.60631,600
1989-10-19$14.50$32.811,450,400
1989-10-18$14.28$32.32902,800
1989-10-17$14.09$31.90838,000
1989-10-16$14.22$32.182,670,000
1989-10-13$14.25$32.25742,800
1989-10-12$14.53$32.89448,400
1989-10-11$14.47$32.741,170,000
1989-10-10$14.38$32.53921,200
1989-10-09$14.47$32.74365,200
1989-10-06$14.78$33.45930,800
1989-10-05$14.84$33.59548,400
1989-10-04$14.88$33.66578,400
1989-10-03$15.00$33.95480,000
1989-10-02$14.84$33.59772,400
1989-09-29$14.81$33.521,505,600
1989-09-28$14.72$33.31671,200
1989-09-27$14.94$33.80445,600
1989-09-26$14.97$33.88421,200
1989-09-25$15.13$34.23897,600
1989-09-22$15.00$33.95353,200
1989-09-21$15.09$34.16846,000
1989-09-20$15.09$34.16757,200
1989-09-19$15.06$34.091,002,400
1989-09-18$15.22$34.44970,800
1989-09-15$14.97$33.881,710,000
1989-09-14$15.13$34.231,252,800
1989-09-13$15.25$34.511,454,000
1989-09-12$14.97$33.881,081,200
1989-09-11$14.84$33.59490,000
1989-09-08$14.97$33.881,230,000
1989-09-07$14.78$33.452,218,000
1989-09-06$14.47$32.74457,600
1989-09-05$14.47$32.741,056,800
1989-09-01$14.47$32.74511,600
1989-08-31$14.47$32.74560,000
1989-08-30$14.56$32.96709,600
1989-08-29$14.53$32.89643,200
1989-08-28$14.50$32.81398,400
1989-08-25$14.53$32.89446,800
1989-08-24$14.34$32.46796,800
1989-08-23$14.16$32.04612,800
1989-08-22$14.00$31.68164,400
1989-08-21$13.97$31.61452,000
1989-08-18$14.31$31.94389,600
1989-08-17$14.19$31.66299,200
1989-08-16$14.41$32.15954,400
1989-08-15$14.28$31.87925,600
1989-08-14$14.34$32.01885,200
1989-08-11$14.47$32.291,972,000
1989-08-10$14.69$32.771,153,200
1989-08-09$14.72$32.841,191,600
1989-08-08$14.78$32.98423,600
1989-08-07$14.72$32.84842,800
1989-08-04$14.72$32.841,497,200
1989-08-03$14.69$32.771,049,200
1989-08-02$14.97$33.40299,200
1989-08-01$15.00$33.47439,200
1989-07-31$15.06$33.61236,000
1989-07-28$15.06$33.61209,200
1989-07-27$15.16$33.82667,600
1989-07-26$15.06$33.611,128,400
1989-07-25$14.94$33.33680,400
1989-07-24$15.00$33.47266,400
1989-07-21$15.13$33.75344,000
1989-07-20$15.13$33.75184,400
1989-07-19$15.16$33.82380,000
1989-07-18$14.94$33.33224,800
1989-07-17$14.94$33.33176,000
1989-07-14$14.75$32.91242,000
1989-07-13$14.88$33.19302,400
1989-07-12$14.91$33.26562,800
1989-07-11$14.91$33.26425,200
1989-07-10$14.69$32.77278,400
1989-07-07$14.72$32.84908,400
1989-07-06$14.47$32.29742,000
1989-07-05$14.47$32.29609,600
1989-07-03$14.34$32.01113,600
1989-06-30$14.03$31.31634,000
1989-06-29$14.03$31.312,212,000
1989-06-28$14.28$31.87414,000
1989-06-27$14.25$31.80998,400
1989-06-26$13.94$31.10490,000
1989-06-23$14.03$31.31222,800
1989-06-22$13.94$31.10388,400
1989-06-21$13.84$30.89202,000
1989-06-20$13.75$30.681,359,600
1989-06-19$13.81$30.82569,600
1989-06-16$13.75$30.68828,400
1989-06-15$13.81$30.821,145,600
1989-06-14$13.63$30.401,889,600
1989-06-13$13.69$30.541,528,400
1989-06-12$13.78$30.751,196,000
1989-06-09$13.78$30.752,865,200
1989-06-08$13.88$30.961,353,200
1989-06-07$13.84$30.892,060,000
1989-06-06$13.72$30.61613,600
1989-06-05$13.56$30.261,074,000
1989-06-02$13.84$30.893,061,600
1989-06-01$13.91$31.03544,000
1989-05-31$13.94$31.10932,400
1989-05-30$13.78$30.75918,000
1989-05-26$13.94$31.10802,800
1989-05-25$14.06$30.92793,600
1989-05-24$13.91$30.571,524,800
1989-05-23$13.75$30.23774,000
1989-05-22$14.03$30.851,609,600
1989-05-19$14.09$30.98718,400
1989-05-18$14.03$30.85448,800
1989-05-17$13.97$30.71953,200
1989-05-16$14.00$30.78586,800
1989-05-15$14.09$30.98958,000
1989-05-12$14.16$31.121,450,400
1989-05-11$13.97$30.71443,200
1989-05-10$13.94$30.64741,600
1989-05-09$14.00$30.78812,800
1989-05-08$14.06$30.92602,400
1989-05-05$14.34$31.53495,200
1989-05-04$14.34$31.53662,000
1989-05-03$14.41$31.67653,600
1989-05-02$14.56$32.02714,800
1989-05-01$14.72$32.36286,400
1989-04-28$14.75$32.43338,000
1989-04-27$14.72$32.36771,200
1989-04-26$14.53$31.95785,200
1989-04-25$14.34$31.53679,200
1989-04-24$14.66$32.22146,400
1989-04-21$14.69$32.29962,000
1989-04-20$14.66$32.22483,600
1989-04-19$14.75$32.43663,200
1989-04-18$14.63$32.15724,800
1989-04-17$14.41$31.67225,200
1989-04-14$14.19$31.19471,600
1989-04-13$13.84$30.441,362,400
1989-04-12$14.16$31.12311,200
1989-04-11$14.19$31.19342,000
1989-04-10$14.22$31.26788,400
1989-04-07$14.34$31.53442,800
1989-04-06$14.50$31.88394,000
1989-04-05$14.69$32.291,024,000
1989-04-04$14.75$32.431,208,400
1989-04-03$14.59$32.08274,000
1989-03-31$14.66$32.22404,800
1989-03-30$14.53$31.95675,200
1989-03-29$14.84$32.63209,600
1989-03-28$14.81$32.56248,400
1989-03-27$14.94$32.84137,200
1989-03-23$14.97$32.91432,000
1989-03-22$15.00$32.98158,400
1989-03-21$15.09$33.18650,400
1989-03-20$14.94$32.84183,200
1989-03-17$15.13$33.251,012,800
1989-03-16$15.41$33.871,374,800
1989-03-15$15.03$33.051,192,000
1989-03-14$14.56$32.02576,400
1989-03-13$14.28$31.40381,200
1989-03-10$14.16$31.121,712,800
1989-03-09$14.34$31.53728,400
1989-03-08$14.34$31.531,333,200
1989-03-07$14.44$31.741,390,000
1989-03-06$14.44$31.741,022,000
1989-03-03$14.34$30.42958,800
1989-03-02$14.19$30.091,831,600
1989-03-01$14.00$29.691,088,400
1989-02-28$14.16$30.02232,800
1989-02-27$14.25$30.221,190,400
1989-02-24$14.25$30.22632,000
1989-02-23$14.34$30.421,241,200
1989-02-22$14.28$30.29314,800
1989-02-21$14.44$30.62562,000
1989-02-17$14.53$30.82543,600
1989-02-16$14.50$30.75598,400
1989-02-15$14.66$31.09134,000
1989-02-14$14.53$30.82572,800
1989-02-13$14.31$30.36190,000
1989-02-10$14.34$30.42296,000
1989-02-09$14.41$30.55491,200
1989-02-08$14.31$30.36181,200
1989-02-07$14.38$30.49527,200
1989-02-06$14.13$29.96597,600
1989-02-03$14.38$30.49182,000
1989-02-02$14.47$30.691,118,000
1989-02-01$14.63$31.022,066,400
1989-01-31$14.75$31.281,657,600
1989-01-30$14.63$31.02746,800
1989-01-27$14.38$30.49585,200
1989-01-26$14.31$30.36566,800
1989-01-25$14.22$30.16367,600
1989-01-24$14.34$30.42466,800
1989-01-23$14.25$30.22954,400
1989-01-20$14.34$30.42962,000
1989-01-19$13.97$29.63361,200
1989-01-18$13.91$29.49725,200
1989-01-17$13.78$29.23270,000
1989-01-16$13.88$29.431,276,000
1989-01-13$13.81$29.30582,800
1989-01-12$13.84$29.36900,000
1989-01-11$13.69$29.031,680,400
1989-01-10$13.47$28.57225,600
1989-01-09$13.50$28.63266,000
1989-01-06$13.47$28.571,142,800
1989-01-05$13.47$28.571,619,200
1989-01-04$13.59$28.832,218,400
1989-01-03$13.63$28.902,225,600