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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2025-12-31$34.73$411.524,010,900
2025-12-30$34.75$411.765,378,900
2025-12-29$34.45$408.207,542,400
2025-12-26$34.27$406.073,381,300
2025-12-24$34.31$406.553,128,600
2025-12-23$34.58$409.746,844,000
2025-12-22$34.14$404.5310,096,000
2025-12-19$33.94$402.1612,734,800
2025-12-18$33.31$394.7015,228,900
2025-12-17$34.47$408.447,160,800
2025-12-16$33.76$400.0311,885,400
2025-12-15$35.25$417.686,062,600
2025-12-12$35.26$417.806,524,600
2025-12-11$35.53$421.006,257,900
2025-12-10$35.88$425.156,045,700
2025-12-09$35.55$421.245,700,200
2025-12-08$35.78$423.968,210,400
2025-12-05$35.83$424.5612,362,000
2025-12-04$37.23$441.147,953,700
2025-12-03$37.24$441.265,559,300
2025-12-02$36.36$430.843,689,400
2025-12-01$36.51$432.614,773,500
2025-11-28$36.10$427.752,879,500
2025-11-26$35.93$425.743,990,200
2025-11-25$35.69$422.905,403,400
2025-11-24$35.91$425.506,694,700
2025-11-21$35.98$426.338,785,400
2025-11-20$35.72$423.257,073,600
2025-11-19$35.95$425.987,181,100
2025-11-18$36.69$434.758,211,800
2025-11-17$36.50$432.499,066,700
2025-11-14$36.53$432.857,048,100
2025-11-13$36.49$426.465,988,900
2025-11-12$36.86$430.798,383,400
2025-11-11$37.35$436.516,252,600
2025-11-10$37.12$433.837,050,900
2025-11-07$36.58$427.526,287,800
2025-11-06$35.82$418.637,098,400
2025-11-05$35.68$417.0010,053,600
2025-11-04$35.12$410.4513,631,300
2025-11-03$34.87$407.535,974,700
2025-10-31$35.13$410.575,818,600
2025-10-30$34.77$406.3610,066,400
2025-10-29$35.20$411.398,743,000
2025-10-28$34.46$402.745,132,200
2025-10-27$34.77$406.364,173,000
2025-10-24$34.54$403.676,005,400
2025-10-23$35.00$409.058,478,000
2025-10-22$34.32$401.107,017,600
2025-10-21$33.16$387.554,443,300
2025-10-20$33.22$388.255,937,700
2025-10-17$33.13$387.194,877,900
2025-10-16$32.78$383.106,282,300
2025-10-15$33.34$389.656,691,200
2025-10-14$33.11$386.968,312,200
2025-10-13$33.70$393.863,902,200
2025-10-10$33.49$391.407,541,000
2025-10-09$34.29$400.755,749,300
2025-10-08$34.52$403.445,128,200
2025-10-07$34.97$408.704,764,700
2025-10-06$34.83$407.066,188,600
2025-10-03$34.16$399.235,945,000
2025-10-02$33.86$395.735,742,600
2025-10-01$34.46$402.745,595,000
2025-09-30$34.46$402.746,026,800
2025-09-29$34.75$406.135,861,100
2025-09-26$35.69$417.116,110,900
2025-09-25$35.26$412.093,971,800
2025-09-24$35.21$411.505,771,400
2025-09-23$34.74$406.016,720,800
2025-09-22$34.37$401.699,758,200
2025-09-19$34.12$398.768,052,200
2025-09-18$34.56$403.918,261,100
2025-09-17$34.30$400.875,689,000
2025-09-16$34.43$402.394,477,800
2025-09-15$34.21$399.825,805,500
2025-09-12$33.89$396.088,979,900
2025-09-11$34.47$402.865,667,800
2025-09-10$34.76$406.245,528,000
2025-09-09$34.09$398.416,604,600
2025-09-08$33.91$396.315,795,300
2025-09-05$33.93$396.547,857,900
2025-09-04$34.30$400.876,020,200
2025-09-03$34.46$402.7410,263,500
2025-09-02$35.23$411.748,468,600
2025-08-29$35.23$411.747,701,000
2025-08-28$35.35$413.147,983,500
2025-08-27$34.89$407.768,118,000
2025-08-26$34.67$405.195,592,000
2025-08-25$34.97$408.705,124,500
2025-08-22$34.74$406.017,453,900
2025-08-21$34.05$397.954,933,500
2025-08-20$33.88$395.966,028,700
2025-08-19$33.82$395.264,965,000
2025-08-18$34.05$397.955,690,400
2025-08-15$34.33$401.2210,608,200
2025-08-14$34.64$399.019,440,700
2025-08-13$34.31$395.217,190,800
2025-08-12$34.07$392.444,688,900
2025-08-11$33.95$391.064,857,200
2025-08-08$34.14$393.256,304,000
2025-08-07$34.19$393.8310,582,300
2025-08-06$33.88$390.2611,067,700
2025-08-05$33.60$387.0314,440,000
2025-08-04$32.49$374.2513,559,300
2025-08-01$31.75$365.728,591,900
2025-07-31$32.15$370.335,346,000
2025-07-30$32.25$371.487,183,900
2025-07-29$32.96$379.664,878,000
2025-07-28$32.67$376.325,528,400
2025-07-25$32.20$370.907,033,600
2025-07-24$32.13$370.1012,436,000
2025-07-23$32.71$376.7812,579,500
2025-07-22$32.52$374.596,791,100
2025-07-21$32.23$371.256,890,300
2025-07-18$31.99$368.496,224,700
2025-07-17$32.09$369.643,858,700
2025-07-16$31.92$367.685,791,600
2025-07-15$31.86$366.996,278,400
2025-07-14$32.10$369.755,790,500
2025-07-11$32.64$375.9712,723,400
2025-07-10$31.52$363.076,561,800
2025-07-09$31.27$360.198,325,100
2025-07-08$31.27$360.199,379,500
2025-07-07$30.25$348.446,653,200
2025-07-03$30.93$356.283,931,600
2025-07-02$31.30$360.548,124,700
2025-07-01$30.50$351.328,426,500
2025-06-30$29.93$344.767,521,200
2025-06-27$30.34$349.4811,134,700
2025-06-26$30.29$348.9014,192,700
2025-06-25$30.32$349.2566,997,000
2025-06-24$29.83$343.6110,987,900
2025-06-23$30.32$349.2514,795,600
2025-06-20$31.25$359.9613,800,700
2025-06-18$31.14$358.698,627,200
2025-06-17$31.58$363.769,465,900
2025-06-16$31.16$358.9311,189,100
2025-06-13$31.72$365.3811,179,800
2025-06-12$30.92$356.167,944,600
2025-06-11$30.81$354.898,810,000
2025-06-10$30.23$348.2112,844,100
2025-06-09$29.46$339.346,040,900
2025-06-06$29.29$337.386,988,700
2025-06-05$29.05$334.626,117,000
2025-06-04$28.92$333.128,007,200
2025-06-03$29.56$340.506,550,900
2025-06-02$29.58$340.738,068,400
2025-05-30$29.10$335.205,415,600
2025-05-29$29.17$336.004,850,700
2025-05-28$28.94$333.356,744,000
2025-05-27$29.15$335.776,737,800
2025-05-23$29.09$335.087,951,200
2025-05-22$28.94$333.357,691,200
2025-05-21$28.88$332.667,379,600
2025-05-20$29.20$336.355,504,500
2025-05-19$29.40$338.658,666,300
2025-05-16$29.76$342.806,930,400
2025-05-15$30.11$341.307,271,800
2025-05-14$30.36$344.1415,045,900
2025-05-13$30.56$346.4010,855,500
2025-05-12$30.19$342.2111,716,200
2025-05-09$29.77$337.4519,497,600
2025-05-08$28.59$324.0711,924,300
2025-05-07$28.13$318.8610,024,100
2025-05-06$28.40$321.9218,875,400
2025-05-05$29.18$330.7628,776,200
2025-05-02$28.12$318.7410,605,500
2025-05-01$27.88$316.0210,188,700
2025-04-30$27.46$311.2613,189,800
2025-04-29$28.07$318.1816,423,300
2025-04-28$29.13$330.1911,226,900
2025-04-25$29.19$330.875,321,100
2025-04-24$29.00$328.725,672,200
2025-04-23$28.60$324.1912,702,100
2025-04-22$28.87$327.2517,311,500
2025-04-21$28.08$318.298,373,400
2025-04-17$28.32$321.018,926,500
2025-04-16$27.66$313.5310,609,000
2025-04-15$27.21$308.4310,145,100
2025-04-14$26.91$305.0313,782,600
2025-04-11$26.59$301.4017,252,000
2025-04-10$26.23$297.3215,252,600
2025-04-09$27.90$316.2518,532,400
2025-04-08$26.11$295.9613,558,200
2025-04-07$27.17$307.9820,036,700
2025-04-04$28.38$321.6923,086,500
2025-04-03$31.34$355.2419,511,400
2025-04-02$33.81$383.246,099,500
2025-04-01$33.81$383.245,682,700
2025-03-31$33.79$383.016,051,500
2025-03-28$33.86$383.817,085,600
2025-03-27$34.41$390.047,555,700
2025-03-26$34.42$390.1610,731,500
2025-03-25$34.29$388.6810,230,900
2025-03-24$34.11$386.6410,093,100
2025-03-21$34.55$391.6340,923,500
2025-03-20$34.75$393.9021,305,600
2025-03-19$34.61$392.3114,017,900
2025-03-18$34.22$387.8910,244,200
2025-03-17$33.76$382.6710,810,800
2025-03-14$33.39$378.4812,619,400
2025-03-13$32.37$366.926,948,600
2025-03-12$32.20$364.998,475,100
2025-03-11$31.98$362.509,321,600
2025-03-10$32.21$365.1112,735,000
2025-03-07$32.07$363.528,862,000
2025-03-06$31.71$359.448,605,600
2025-03-05$31.88$361.369,902,300
2025-03-04$31.44$356.3814,142,000
2025-03-03$31.81$360.5713,055,900
2025-02-28$33.12$375.428,717,700
2025-02-27$33.12$375.4210,341,500
2025-02-26$32.68$370.4314,441,200
2025-02-25$33.23$376.6714,681,400
2025-02-24$33.74$382.458,702,300
2025-02-21$33.89$384.1512,503,400
2025-02-20$34.65$387.3210,499,200
2025-02-19$34.54$386.099,948,600
2025-02-18$35.31$394.7012,306,900
2025-02-14$35.00$391.2313,148,400
2025-02-13$34.49$385.5315,284,000
2025-02-12$34.68$387.6616,537,100
2025-02-11$34.55$386.2017,244,500
2025-02-10$34.42$384.7539,130,900
2025-02-07$32.27$360.7210,042,200
2025-02-06$31.96$357.2513,970,900
2025-02-05$31.67$354.0114,842,400
2025-02-04$31.64$353.6818,006,700
2025-02-03$30.87$345.0726,919,700
2025-01-31$31.06$347.1910,679,800
2025-01-30$31.61$353.347,928,600
2025-01-29$31.13$347.988,065,800
2025-01-28$31.16$348.316,388,000
2025-01-27$31.45$351.558,021,600
2025-01-24$31.45$351.555,748,400
2025-01-23$31.49$352.006,586,400
2025-01-22$31.13$347.988,494,100
2025-01-21$31.52$352.337,301,500
2025-01-17$31.69$354.2311,806,100
2025-01-16$31.78$355.2411,435,600
2025-01-15$31.30$349.8810,964,600
2025-01-14$31.09$347.5313,758,900
2025-01-13$31.22$348.989,705,500
2025-01-10$31.29$349.7611,312,000
2025-01-08$31.12$347.8613,191,500
2025-01-07$31.83$355.8011,983,300
2025-01-06$31.02$346.7512,487,500
2025-01-03$30.47$340.607,074,900
2025-01-02$29.93$334.566,636,200