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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2023-12-29$35.40$374.803,688,000
2023-12-28$35.33$374.065,069,600
2023-12-27$35.73$378.296,352,400
2023-12-26$35.67$377.664,949,600
2023-12-22$35.33$374.064,128,100
2023-12-21$35.46$375.435,446,900
2023-12-20$35.02$370.779,181,800
2023-12-19$35.40$374.807,517,300
2023-12-18$35.12$371.836,903,200
2023-12-15$34.81$368.5510,290,700
2023-12-14$35.80$379.039,350,300
2023-12-13$35.03$370.889,787,500
2023-12-12$34.76$368.026,366,400
2023-12-11$35.13$371.946,558,700
2023-12-08$35.30$373.748,230,900
2023-12-07$34.69$367.287,833,000
2023-12-06$34.85$368.978,903,800
2023-12-05$35.29$373.636,153,600
2023-12-04$35.59$376.818,805,600
2023-12-01$35.98$380.9410,122,300
2023-11-30$36.29$384.2212,310,800
2023-11-29$36.07$381.899,570,700
2023-11-28$35.94$380.516,016,400
2023-11-27$35.94$380.518,413,100
2023-11-24$35.82$379.244,233,100
2023-11-22$35.27$373.4210,502,100
2023-11-21$35.74$378.405,190,200
2023-11-20$35.88$379.886,382,200
2023-11-17$35.61$377.027,348,200
2023-11-16$35.02$370.777,896,000
2023-11-15$35.59$376.817,116,100
2023-11-14$35.85$379.567,451,300
2023-11-13$35.70$377.976,733,500
2023-11-10$35.08$371.417,234,000
2023-11-09$34.68$367.178,490,100
2023-11-08$34.90$364.8915,163,200
2023-11-07$35.47$370.859,173,900
2023-11-06$36.30$379.528,019,900
2023-11-03$36.20$378.4811,279,100
2023-11-02$36.86$385.3811,805,300
2023-11-01$36.09$377.3313,198,800
2023-10-31$36.58$382.4520,235,900
2023-10-30$38.35$400.9610,120,600
2023-10-27$38.64$403.999,061,400
2023-10-26$38.82$405.876,167,600
2023-10-25$39.06$408.386,059,100
2023-10-24$38.79$405.568,776,300
2023-10-23$38.90$406.7110,895,100
2023-10-20$39.61$414.136,281,300
2023-10-19$40.33$421.667,909,500
2023-10-18$40.72$425.747,136,900
2023-10-17$40.81$426.688,865,100
2023-10-16$40.22$420.518,508,800
2023-10-13$40.01$418.3113,412,100
2023-10-12$39.29$410.7915,540,100
2023-10-11$38.65$404.097,900,500
2023-10-10$38.62$403.788,930,600
2023-10-09$38.38$401.279,959,100
2023-10-06$37.27$389.6710,420,600
2023-10-05$36.41$380.677,834,900
2023-10-04$36.31$379.6311,062,800
2023-10-03$37.60$393.127,532,200
2023-10-02$37.82$395.428,101,600
2023-09-29$38.72$404.838,013,800
2023-09-28$39.43$412.256,237,900
2023-09-27$39.48$412.7711,048,900
2023-09-26$38.64$403.996,931,200
2023-09-25$38.75$405.147,964,700
2023-09-22$38.44$401.909,066,600
2023-09-21$38.11$398.456,510,700
2023-09-20$38.62$403.787,432,000
2023-09-19$38.82$405.878,477,100
2023-09-18$38.56$403.157,068,400
2023-09-15$38.75$405.146,987,000
2023-09-14$39.10$408.807,691,800
2023-09-13$38.26$400.0217,667,500
2023-09-12$38.10$398.3435,223,200
2023-09-11$38.61$403.687,062,800
2023-09-08$38.67$404.304,845,700
2023-09-07$38.51$402.634,917,900
2023-09-06$38.83$405.986,261,800
2023-09-05$38.40$401.486,156,600
2023-09-01$38.13$398.666,255,200
2023-08-31$37.18$388.725,120,400
2023-08-30$37.29$389.875,825,100
2023-08-29$37.10$387.896,164,700
2023-08-28$36.64$383.085,890,000
2023-08-25$36.15$377.965,173,400
2023-08-24$35.77$373.984,432,700
2023-08-23$36.00$376.395,535,000
2023-08-22$36.37$380.265,289,900
2023-08-21$36.58$382.455,647,500
2023-08-18$36.24$378.904,613,000
2023-08-17$36.09$377.335,115,100
2023-08-16$35.89$375.244,891,100
2023-08-15$36.07$377.127,412,100
2023-08-14$36.68$383.508,277,400
2023-08-11$37.10$387.895,934,900
2023-08-10$37.08$387.687,751,000
2023-08-09$37.42$386.687,656,200
2023-08-08$36.97$382.036,322,000
2023-08-07$37.04$382.755,681,100
2023-08-04$36.80$380.276,918,700
2023-08-03$36.46$376.767,857,900
2023-08-02$36.03$372.317,722,400
2023-08-01$36.96$381.929,389,800
2023-07-31$37.30$385.448,361,300
2023-07-28$36.71$379.344,743,300
2023-07-27$36.66$378.827,273,300
2023-07-26$37.10$383.374,615,500
2023-07-25$37.23$384.714,626,000
2023-07-24$37.18$384.207,404,900
2023-07-21$36.70$379.245,170,400
2023-07-20$36.54$377.587,044,500
2023-07-19$36.15$373.558,662,500
2023-07-18$35.79$369.838,265,500
2023-07-17$35.32$364.9810,187,000
2023-07-14$35.52$367.0410,107,500
2023-07-13$36.53$377.4810,494,500
2023-07-12$36.31$375.2113,552,000
2023-07-11$35.91$371.075,644,200
2023-07-10$35.21$363.844,787,500
2023-07-07$35.25$364.257,189,900
2023-07-06$34.79$359.506,807,300
2023-07-05$35.30$364.775,926,700
2023-07-03$35.93$371.284,804,600
2023-06-30$35.29$364.676,769,000
2023-06-29$34.97$361.365,458,600
2023-06-28$34.89$360.536,952,200
2023-06-27$34.85$360.127,850,100
2023-06-26$35.24$364.156,721,700
2023-06-23$34.81$359.715,489,100
2023-06-22$35.24$364.158,551,900
2023-06-21$35.43$366.114,606,800
2023-06-20$35.07$362.395,370,800
2023-06-16$35.35$365.296,858,600
2023-06-15$35.38$365.6013,610,500
2023-06-14$35.05$362.199,444,700
2023-06-13$35.08$362.507,196,800
2023-06-12$34.77$359.297,998,300
2023-06-09$35.47$366.535,431,500
2023-06-08$35.81$370.047,189,500
2023-06-07$35.71$369.017,988,900
2023-06-06$35.30$364.776,038,800
2023-06-05$35.34$365.186,971,800
2023-06-02$35.65$368.399,014,000
2023-06-01$34.72$358.788,329,800
2023-05-31$33.71$348.3413,729,200
2023-05-30$34.99$361.578,122,100
2023-05-26$35.55$367.356,290,000
2023-05-25$35.36$365.3910,845,700
2023-05-24$36.04$372.428,476,200
2023-05-23$36.18$373.867,124,000
2023-05-22$35.89$370.876,357,700
2023-05-19$36.03$372.318,653,800
2023-05-18$35.96$371.5910,478,500
2023-05-17$36.00$372.008,234,200
2023-05-16$35.54$367.257,748,500
2023-05-15$36.19$373.978,605,700
2023-05-12$35.81$370.048,233,500
2023-05-11$35.97$371.697,755,700
2023-05-10$36.75$375.657,624,700
2023-05-09$36.99$378.108,576,500
2023-05-08$37.03$378.517,541,200
2023-05-05$37.13$379.539,647,100
2023-05-04$36.11$369.1114,519,500
2023-05-03$36.46$372.6913,226,900
2023-05-02$36.78$375.9621,471,300
2023-05-01$40.01$408.976,697,300
2023-04-28$40.28$411.738,185,800
2023-04-27$39.34$402.125,701,200
2023-04-26$39.42$402.947,172,100
2023-04-25$39.57$404.489,306,800
2023-04-24$40.10$409.896,726,300
2023-04-21$39.64$405.197,416,300
2023-04-20$39.86$407.445,517,100
2023-04-19$40.06$409.487,029,200
2023-04-18$40.65$415.515,220,400
2023-04-17$40.43$413.276,162,200
2023-04-14$40.58$414.805,918,600
2023-04-13$40.46$413.574,368,500
2023-04-12$40.20$410.916,818,800
2023-04-11$39.86$407.445,451,300
2023-04-10$39.70$405.804,363,300
2023-04-06$39.51$403.868,896,800
2023-04-05$39.89$407.7512,102,200
2023-04-04$39.33$402.028,587,200
2023-04-03$39.74$406.2111,855,400
2023-03-31$37.94$387.816,858,100
2023-03-30$37.98$388.226,624,500
2023-03-29$37.69$385.267,810,900
2023-03-28$37.43$382.608,476,900
2023-03-27$36.88$376.989,415,300
2023-03-24$35.88$366.7611,142,200
2023-03-23$36.48$372.899,883,700
2023-03-22$36.82$376.378,746,700
2023-03-21$37.02$378.419,470,100
2023-03-20$35.80$365.9410,671,900
2023-03-17$35.17$359.5011,139,300
2023-03-16$35.62$364.1016,101,900
2023-03-15$35.85$366.4518,693,800
2023-03-14$38.25$390.988,748,900
2023-03-13$38.01$388.5313,377,100
2023-03-10$39.01$398.757,628,400
2023-03-09$39.34$402.125,999,900
2023-03-08$39.66$405.406,250,300
2023-03-07$39.80$406.836,987,600
2023-03-06$40.42$413.167,710,000
2023-03-03$40.22$411.126,833,100
2023-03-02$40.26$411.535,961,400
2023-03-01$39.93$408.156,031,100
2023-02-28$39.60$404.788,506,000
2023-02-27$40.22$411.128,712,100
2023-02-24$39.70$405.806,980,900
2023-02-23$39.68$405.609,015,300
2023-02-22$38.93$397.9310,401,400
2023-02-21$39.77$406.528,579,500
2023-02-17$40.02$409.0715,846,200
2023-02-16$40.95$418.5815,847,600
2023-02-15$40.88$413.8113,698,900
2023-02-14$41.02$415.228,974,900
2023-02-13$40.61$411.078,658,900
2023-02-10$40.65$411.4819,905,000
2023-02-09$39.55$400.3420,258,200
2023-02-08$38.65$391.2318,957,400
2023-02-07$37.75$382.1225,213,500
2023-02-06$34.84$352.6714,223,000
2023-02-03$35.15$355.8110,281,900
2023-02-02$35.20$356.3116,777,900
2023-02-01$36.44$368.8610,643,700
2023-01-31$36.23$366.748,023,000
2023-01-30$36.17$366.136,724,300
2023-01-27$36.32$367.658,445,500
2023-01-26$36.25$366.9412,180,700
2023-01-25$35.24$356.728,041,800
2023-01-24$35.29$357.226,575,900
2023-01-23$35.58$360.166,143,600
2023-01-20$35.50$359.3511,760,700
2023-01-19$35.54$359.758,334,000
2023-01-18$35.34$357.738,686,700
2023-01-17$35.69$361.276,708,100
2023-01-13$35.56$359.967,235,200
2023-01-12$35.31$357.438,934,700
2023-01-11$35.04$354.697,073,300
2023-01-10$34.85$352.776,508,600
2023-01-09$34.77$351.967,831,300
2023-01-06$34.46$348.826,855,400
2023-01-05$33.90$343.156,440,200
2023-01-04$33.78$341.947,492,400
2023-01-03$34.32$347.407,967,400