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 — 1981

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1981-12-31$10.38$14.301,435,600
1981-12-30$10.44$14.38704,800
1981-12-29$10.56$14.55391,600
1981-12-28$10.59$14.60255,200
1981-12-24$10.69$14.73203,600
1981-12-23$10.59$14.60806,800
1981-12-22$10.81$14.90461,600
1981-12-21$10.91$15.03782,000
1981-12-18$11.28$15.541,204,400
1981-12-17$11.34$15.631,025,200
1981-12-16$11.19$15.42540,000
1981-12-15$11.13$15.33630,800
1981-12-14$11.16$15.371,004,000
1981-12-11$11.50$15.851,080,000
1981-12-10$11.31$15.59458,400
1981-12-09$11.44$15.76734,800
1981-12-08$11.16$15.371,763,200
1981-12-07$11.16$15.37426,800
1981-12-04$11.19$15.421,124,800
1981-12-03$11.13$15.33776,800
1981-12-02$10.97$15.11839,200
1981-12-01$11.09$15.29980,800
1981-11-30$11.09$15.29828,400
1981-11-27$10.66$14.68713,200
1981-11-25$10.59$14.60531,200
1981-11-24$10.59$14.60520,400
1981-11-23$10.59$14.601,501,200
1981-11-20$10.59$14.60544,000
1981-11-19$10.41$14.34604,000
1981-11-18$10.47$14.431,150,000
1981-11-17$10.78$14.861,775,200
1981-11-16$10.28$14.17700,400
1981-11-13$10.41$14.34309,200
1981-11-12$10.56$14.55495,600
1981-11-11$10.63$14.64308,400
1981-11-10$10.47$14.43993,600
1981-11-09$10.69$14.73556,400
1981-11-06$10.69$14.73486,800
1981-11-05$10.94$14.861,078,800
1981-11-04$11.41$15.50793,600
1981-11-03$11.50$15.631,580,800
1981-11-02$11.50$15.63923,200
1981-10-30$10.84$14.74477,600
1981-10-29$10.47$14.23300,400
1981-10-28$10.69$14.52520,800
1981-10-27$10.72$14.57314,400
1981-10-26$10.31$14.02426,400
1981-10-23$10.41$14.141,671,600
1981-10-22$10.50$14.27502,800
1981-10-21$10.56$14.35315,200
1981-10-20$10.75$14.61492,400
1981-10-19$10.56$14.35831,200
1981-10-16$10.88$14.78365,600
1981-10-15$11.00$14.956,172,000
1981-10-14$10.47$14.23441,600
1981-10-13$10.44$14.18372,400
1981-10-12$10.47$14.23308,800
1981-10-09$10.63$14.44452,400
1981-10-08$10.94$14.86910,800
1981-10-07$11.06$15.031,227,200
1981-10-06$10.81$14.692,098,800
1981-10-05$10.19$13.851,401,600
1981-10-02$10.22$13.891,072,000
1981-10-01$9.78$13.29708,800
1981-09-30$9.56$13.00730,400
1981-09-29$9.50$12.911,494,000
1981-09-28$9.78$13.29850,800
1981-09-25$9.25$12.57901,600
1981-09-24$9.44$12.831,568,800
1981-09-23$9.63$13.08916,000
1981-09-22$9.63$13.08627,600
1981-09-21$9.81$13.34818,400
1981-09-18$9.94$13.51804,000
1981-09-17$10.16$13.80803,200
1981-09-16$10.28$13.97611,600
1981-09-15$10.44$14.18448,800
1981-09-14$10.56$14.35580,000
1981-09-11$10.91$14.82395,200
1981-09-10$10.91$14.82483,600
1981-09-09$10.50$14.27603,600
1981-09-08$10.75$14.61557,600
1981-09-04$10.91$14.82385,200
1981-09-03$10.84$14.74312,800
1981-09-02$11.38$15.46443,600
1981-09-01$11.25$15.29439,200
1981-08-31$11.09$15.08708,000
1981-08-28$11.25$15.29608,000
1981-08-27$11.25$15.29658,000
1981-08-26$11.41$15.50672,000
1981-08-25$11.59$15.761,028,400
1981-08-24$11.63$15.80718,000
1981-08-21$12.38$16.821,102,000
1981-08-20$12.81$17.41365,200
1981-08-19$12.91$17.54568,400
1981-08-18$12.81$17.41694,800
1981-08-17$13.28$18.05625,200
1981-08-14$13.13$17.84630,800
1981-08-13$13.22$17.96773,200
1981-08-12$13.38$18.18623,200
1981-08-11$13.38$18.18841,200
1981-08-10$13.22$17.96483,600
1981-08-07$13.19$17.72231,600
1981-08-06$13.34$17.93694,800
1981-08-05$13.44$18.051,121,600
1981-08-04$13.13$17.63436,000
1981-08-03$12.88$17.30705,200
1981-07-31$12.75$17.13250,800
1981-07-30$12.59$16.92282,400
1981-07-29$12.44$16.71214,400
1981-07-28$12.38$16.63696,000
1981-07-27$12.56$16.88380,000
1981-07-24$12.22$16.42284,800
1981-07-23$12.09$16.25456,400
1981-07-22$12.16$16.33694,400
1981-07-21$12.56$16.881,034,800
1981-07-20$12.59$16.92740,000
1981-07-17$12.44$16.711,304,000
1981-07-16$12.25$16.46351,200
1981-07-15$12.13$16.29796,000
1981-07-14$11.81$15.87824,000
1981-07-13$11.91$16.00282,800
1981-07-10$12.00$16.12464,000
1981-07-09$12.00$16.12503,200
1981-07-08$12.00$16.12868,800
1981-07-07$11.84$15.91290,400
1981-07-06$11.66$15.66184,400
1981-07-02$11.75$15.79389,200
1981-07-01$12.03$16.16378,400
1981-06-30$12.13$16.29491,600
1981-06-29$12.19$16.37431,200
1981-06-26$12.03$16.16620,400
1981-06-25$11.94$16.04604,400
1981-06-24$11.69$15.70880,400
1981-06-23$11.97$16.081,076,000
1981-06-22$11.63$15.62705,200
1981-06-19$11.56$15.54658,800
1981-06-18$11.31$15.20854,000
1981-06-17$11.31$15.201,378,800
1981-06-16$10.88$14.61573,200
1981-06-15$10.94$14.70560,800
1981-06-12$11.31$15.20781,200
1981-06-11$11.81$15.87581,200
1981-06-10$11.94$16.04702,000
1981-06-09$11.81$15.87735,600
1981-06-08$11.56$15.54793,600
1981-06-05$11.38$15.281,053,200
1981-06-04$10.94$14.70982,400
1981-06-03$10.81$14.531,137,200
1981-06-02$10.84$14.57634,800
1981-06-01$11.31$15.20644,800
1981-05-29$11.47$15.41983,200
1981-05-28$11.69$15.70933,200
1981-05-27$12.06$16.21381,600
1981-05-26$12.31$16.54429,200
1981-05-22$12.16$16.33298,000
1981-05-21$12.16$16.33673,200
1981-05-20$12.41$16.67878,800
1981-05-19$12.09$16.25495,600
1981-05-18$12.22$16.42312,000
1981-05-15$12.41$16.67652,400
1981-05-14$11.94$16.04406,400
1981-05-13$11.88$15.96408,800
1981-05-12$12.13$16.29745,600
1981-05-11$11.94$16.04499,600
1981-05-08$12.50$16.79826,000
1981-05-07$12.75$16.93492,000
1981-05-06$12.78$16.97846,800
1981-05-05$12.94$17.18558,000
1981-05-04$12.69$16.85517,200
1981-05-01$12.78$16.97550,400
1981-04-30$12.72$16.89942,400
1981-04-29$12.25$16.27627,600
1981-04-28$12.06$16.02958,800
1981-04-27$12.25$16.27971,200
1981-04-24$12.13$16.10762,800
1981-04-23$12.09$16.061,026,400
1981-04-22$11.75$15.601,345,600
1981-04-21$11.81$15.68829,600
1981-04-20$12.00$15.93791,600
1981-04-16$11.75$15.601,360,000
1981-04-15$11.47$15.231,357,200
1981-04-14$11.34$15.06928,800
1981-04-13$11.28$14.981,220,000
1981-04-10$11.78$15.64974,000
1981-04-09$12.06$16.02954,000
1981-04-08$12.50$16.60518,000
1981-04-07$12.50$16.60577,200
1981-04-06$12.69$16.85826,800
1981-04-03$12.56$16.68788,000
1981-04-02$12.94$17.18825,600
1981-04-01$12.97$17.22761,600
1981-03-31$13.13$17.43938,400
1981-03-30$13.16$17.47505,600
1981-03-27$13.06$17.34822,400
1981-03-26$13.16$17.471,561,600
1981-03-25$13.09$17.391,628,000
1981-03-24$13.34$17.721,862,000
1981-03-23$13.00$17.261,317,200
1981-03-20$12.47$16.561,494,400
1981-03-19$12.44$16.511,650,800
1981-03-18$12.81$17.011,028,000
1981-03-17$13.06$17.341,756,000
1981-03-16$12.84$17.051,530,800
1981-03-13$13.00$17.261,950,800
1981-03-12$13.75$18.260
1981-03-11$13.75$18.26532,800
1981-03-10$13.78$18.30525,200
1981-03-09$13.78$18.30520,800
1981-03-06$13.66$18.13958,000
1981-03-05$14.38$19.09444,800
1981-03-04$14.50$19.25499,200
1981-03-03$14.56$19.34929,200
1981-03-02$15.03$19.96737,200
1981-02-27$14.72$19.54959,200
1981-02-26$14.50$19.251,139,200
1981-02-25$14.13$18.75565,600
1981-02-24$13.78$18.30317,200
1981-02-23$13.97$18.55556,000
1981-02-20$13.91$18.46935,200
1981-02-19$14.00$18.59927,200
1981-02-18$14.44$19.171,618,000
1981-02-17$14.16$18.80952,000
1981-02-13$14.00$18.59757,600
1981-02-12$14.13$18.75708,800
1981-02-11$13.91$18.46452,400
1981-02-10$14.13$18.75615,200
1981-02-09$14.19$18.84886,000
1981-02-06$14.72$19.54984,000
1981-02-05$14.59$19.38755,600
1981-02-04$14.94$19.83754,000
1981-02-03$15.09$20.04723,600
1981-02-02$14.59$19.38798,800
1981-01-30$15.00$19.77796,000
1981-01-29$15.22$20.06794,400
1981-01-28$15.75$20.76774,000
1981-01-27$16.25$21.411,198,800
1981-01-26$16.25$21.41292,400
1981-01-23$16.44$21.66504,800
1981-01-22$16.44$21.66561,600
1981-01-21$17.13$22.57873,200
1981-01-20$16.91$22.28476,800
1981-01-19$17.44$22.98351,600
1981-01-16$17.75$23.391,033,600
1981-01-15$17.75$23.39648,400
1981-01-14$17.03$22.44801,600
1981-01-13$16.41$21.62658,800
1981-01-12$16.50$21.74830,000
1981-01-09$16.63$21.911,074,800
1981-01-08$16.56$21.83849,600
1981-01-07$17.03$22.441,310,800
1981-01-06$17.31$22.811,352,800
1981-01-05$17.31$22.81511,200
1981-01-02$17.94$23.64342,000