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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2021-12-31$26.63$258.076,484,100
2021-12-30$26.69$258.669,713,800
2021-12-29$26.99$261.5610,909,100
2021-12-28$27.07$262.348,450,300
2021-12-27$27.14$263.028,460,600
2021-12-23$26.97$261.3710,719,400
2021-12-22$26.77$259.4310,692,100
2021-12-21$26.43$256.1414,712,800
2021-12-20$25.65$248.5828,787,900
2021-12-17$26.30$254.8811,410,000
2021-12-16$26.73$259.0410,366,100
2021-12-15$26.62$257.989,290,800
2021-12-14$26.55$257.308,619,800
2021-12-13$26.59$257.698,849,000
2021-12-10$27.41$265.638,256,600
2021-12-09$27.16$263.219,527,400
2021-12-08$27.50$266.517,878,100
2021-12-07$27.54$266.899,051,800
2021-12-06$27.33$264.8610,104,700
2021-12-03$26.91$260.7910,792,200
2021-12-02$27.06$262.2415,192,600
2021-12-01$25.74$249.459,829,500
2021-11-30$25.96$251.5813,760,200
2021-11-29$26.18$253.7110,096,600
2021-11-26$25.96$251.5816,770,400
2021-11-24$27.65$267.967,204,900
2021-11-23$27.46$266.129,979,100
2021-11-22$26.66$258.3710,026,500
2021-11-19$26.23$254.2012,258,700
2021-11-18$27.29$264.479,157,300
2021-11-17$27.43$265.835,335,100
2021-11-16$27.67$268.157,109,500
2021-11-15$27.55$266.997,681,100
2021-11-12$27.38$265.346,929,500
2021-11-11$27.41$265.636,749,100
2021-11-10$27.42$265.738,165,000
2021-11-09$28.20$270.117,522,700
2021-11-08$28.02$268.398,086,700
2021-11-05$27.85$266.768,295,300
2021-11-04$27.31$261.5912,463,800
2021-11-03$27.26$261.1116,392,200
2021-11-02$27.94$267.6218,798,700
2021-11-01$29.28$280.4610,519,900
2021-10-29$28.79$275.7611,075,700
2021-10-28$29.22$279.888,716,700
2021-10-27$29.25$280.1710,507,000
2021-10-26$29.64$283.907,329,400
2021-10-25$29.71$284.576,590,800
2021-10-22$29.51$282.668,098,900
2021-10-21$29.44$281.999,281,900
2021-10-20$30.13$288.606,858,900
2021-10-19$29.86$286.016,069,400
2021-10-18$29.71$284.579,172,500
2021-10-15$29.93$286.6811,813,100
2021-10-14$29.45$282.089,777,500
2021-10-13$29.19$279.599,066,600
2021-10-12$29.10$278.7313,346,800
2021-10-11$29.10$278.7311,035,000
2021-10-08$28.87$276.5312,630,400
2021-10-07$28.23$270.4011,055,400
2021-10-06$28.11$269.2520,228,000
2021-10-05$28.42$272.2214,724,200
2021-10-04$28.01$268.2915,151,700
2021-10-01$27.60$264.3610,620,200
2021-09-30$27.33$261.7814,574,000
2021-09-29$27.11$259.6710,912,500
2021-09-28$27.24$260.9219,706,400
2021-09-27$27.08$259.3815,171,200
2021-09-24$26.24$251.348,346,600
2021-09-23$26.16$250.5710,291,200
2021-09-22$25.65$245.6912,788,000
2021-09-21$25.23$241.6612,694,800
2021-09-20$24.83$237.8312,748,300
2021-09-17$25.24$241.7613,286,500
2021-09-16$25.34$242.7210,188,100
2021-09-15$25.77$246.8415,378,600
2021-09-14$24.65$236.119,315,500
2021-09-13$25.04$239.8410,036,400
2021-09-10$24.50$234.677,679,100
2021-09-09$24.31$232.859,199,200
2021-09-08$24.42$233.908,838,400
2021-09-07$24.59$235.536,993,200
2021-09-03$24.78$237.356,735,400
2021-09-02$24.84$237.938,054,000
2021-09-01$24.31$232.858,882,800
2021-08-31$24.46$234.298,727,900
2021-08-30$24.70$236.597,539,100
2021-08-27$24.94$238.899,064,400
2021-08-26$24.30$232.766,231,100
2021-08-25$24.63$235.926,661,300
2021-08-24$24.65$236.117,890,700
2021-08-23$24.39$233.6211,174,300
2021-08-20$23.64$226.4314,979,700
2021-08-19$23.56$225.6718,868,700
2021-08-18$24.35$233.2315,179,400
2021-08-17$24.77$237.267,944,700
2021-08-16$24.73$236.878,491,300
2021-08-13$25.22$241.576,447,700
2021-08-12$25.67$245.888,873,600
2021-08-11$26.07$246.578,525,800
2021-08-10$25.88$244.778,632,100
2021-08-09$25.28$239.109,423,500
2021-08-06$25.56$241.749,165,500
2021-08-05$25.34$239.669,580,700
2021-08-04$25.06$237.0112,701,900
2021-08-03$25.69$242.9723,114,200
2021-08-02$24.08$227.7514,522,700
2021-07-30$24.18$228.6911,427,600
2021-07-29$24.63$232.9510,361,500
2021-07-28$24.40$230.777,767,200
2021-07-27$24.25$229.358,707,500
2021-07-26$24.33$230.1110,081,000
2021-07-23$23.54$222.648,833,300
2021-07-22$23.63$223.498,891,300
2021-07-21$23.91$226.1412,075,300
2021-07-20$23.11$218.5724,185,500
2021-07-19$23.09$218.3827,087,200
2021-07-16$23.87$225.7618,520,800
2021-07-15$24.65$233.149,777,300
2021-07-14$25.23$238.6211,657,500
2021-07-13$25.58$241.937,422,500
2021-07-12$25.88$244.776,634,400
2021-07-09$26.01$246.007,059,700
2021-07-08$25.58$241.9310,075,500
2021-07-07$25.73$243.3513,309,100
2021-07-06$25.97$245.6217,917,900
2021-07-02$26.98$255.175,748,800
2021-07-01$27.08$256.129,532,900
2021-06-30$26.42$249.886,730,300
2021-06-29$26.27$248.467,186,500
2021-06-28$26.46$250.2613,491,100
2021-06-25$27.32$258.397,337,500
2021-06-24$27.32$258.399,270,600
2021-06-23$27.23$257.549,445,500
2021-06-22$27.15$256.786,998,200
2021-06-21$26.94$254.8010,679,800
2021-06-18$26.10$246.8515,720,200
2021-06-17$27.18$257.0713,052,100
2021-06-16$27.93$264.169,203,900
2021-06-15$28.38$268.4110,116,200
2021-06-14$28.04$265.2012,362,200
2021-06-11$27.54$260.479,107,700
2021-06-10$27.51$260.198,183,700
2021-06-09$27.59$260.9411,880,500
2021-06-08$27.73$262.2716,476,300
2021-06-07$27.26$257.829,083,900
2021-06-04$27.44$259.5213,349,100
2021-06-03$27.76$262.5513,473,600
2021-06-02$27.63$261.3219,368,500
2021-06-01$27.02$255.5519,036,800
2021-05-28$26.23$248.0815,650,700
2021-05-27$26.28$248.5518,662,900
2021-05-26$26.31$248.849,430,300
2021-05-25$26.28$248.5512,534,900
2021-05-24$27.02$255.5511,078,400
2021-05-21$26.52$250.829,388,900
2021-05-20$26.52$250.8212,517,700
2021-05-19$26.18$247.6116,020,700
2021-05-18$26.86$254.0417,890,500
2021-05-17$27.08$256.1211,436,500
2021-05-14$26.65$252.0515,699,600
2021-05-13$25.89$244.8613,309,600
2021-05-12$26.19$247.7013,957,900
2021-05-11$25.97$245.6214,524,700
2021-05-10$26.62$251.7711,723,900
2021-05-07$26.73$252.8111,713,500
2021-05-06$26.50$250.6311,450,100
2021-05-05$26.78$250.3019,475,900
2021-05-04$25.92$242.2613,943,400
2021-05-03$25.69$240.128,035,900
2021-04-30$25.16$235.168,501,900
2021-04-29$25.50$238.3411,644,600
2021-04-28$25.64$239.6518,853,100
2021-04-27$24.94$233.1116,564,200
2021-04-26$24.92$232.9214,850,900
2021-04-23$24.52$229.1812,323,700
2021-04-22$24.34$227.5014,872,800
2021-04-21$24.96$233.2914,763,100
2021-04-20$24.78$231.6119,407,600
2021-04-19$25.31$236.5610,967,200
2021-04-16$25.18$235.3510,707,500
2021-04-15$25.20$235.5412,977,200
2021-04-14$25.54$238.7122,882,400
2021-04-13$24.62$230.1115,819,900
2021-04-12$24.62$230.1120,539,600
2021-04-09$24.39$227.9614,609,800
2021-04-08$24.72$231.0519,213,800
2021-04-07$25.37$237.1215,516,900
2021-04-06$25.10$234.6024,553,400
2021-04-05$24.26$226.7519,634,400
2021-04-01$24.58$229.7414,540,500
2021-03-31$24.35$227.5910,283,200
2021-03-30$24.88$232.547,130,200
2021-03-29$25.18$235.3511,019,200
2021-03-26$25.23$235.8213,100,100
2021-03-25$24.57$229.6513,726,800
2021-03-24$24.75$231.3319,087,200
2021-03-23$24.06$224.8816,836,400
2021-03-22$25.35$236.9411,557,800
2021-03-19$25.44$237.7810,844,700
2021-03-18$25.41$237.5012,076,800
2021-03-17$26.47$247.419,737,200
2021-03-16$26.08$243.7610,586,100
2021-03-15$26.49$247.5913,034,900
2021-03-12$26.96$251.998,777,400
2021-03-11$26.65$249.099,835,600
2021-03-10$26.65$249.0912,277,400
2021-03-09$26.11$244.0412,226,600
2021-03-08$26.54$248.0614,731,100
2021-03-05$26.77$250.2121,166,300
2021-03-04$26.03$243.2921,228,900
2021-03-03$25.58$239.0920,420,600
2021-03-02$24.77$231.5210,630,400
2021-03-01$24.58$229.7412,169,100
2021-02-26$24.41$228.1522,962,500
2021-02-25$25.59$239.1828,613,600
2021-02-24$25.30$236.4721,440,900
2021-02-23$24.23$226.4721,295,500
2021-02-22$23.63$220.8616,249,700
2021-02-19$22.87$213.7612,257,700
2021-02-18$22.46$209.9313,338,600
2021-02-17$23.58$217.4517,490,100
2021-02-16$23.18$213.7618,144,000
2021-02-12$21.91$202.0512,072,900
2021-02-11$21.37$197.0710,939,200
2021-02-10$21.58$199.0117,641,200
2021-02-09$21.73$200.3919,116,900
2021-02-08$22.03$203.1635,302,600
2021-02-05$20.81$191.9129,872,200
2021-02-04$20.99$193.5726,715,800
2021-02-03$21.27$196.1525,418,100
2021-02-02$20.75$191.3544,853,000
2021-02-01$22.21$204.8219,573,400
2021-01-29$22.22$204.9112,194,600
2021-01-28$22.86$210.8111,086,800
2021-01-27$22.73$209.6114,209,300
2021-01-26$23.03$212.3812,207,100
2021-01-25$23.07$212.7517,207,700
2021-01-22$23.87$220.1215,195,000
2021-01-21$24.02$221.5111,675,500
2021-01-20$24.81$228.7913,765,900
2021-01-19$24.65$227.3215,885,200
2021-01-15$24.26$223.7224,063,900
2021-01-14$25.47$234.8814,279,000
2021-01-13$24.78$228.5214,152,800
2021-01-12$25.01$230.6416,990,200
2021-01-11$24.38$224.8312,509,400
2021-01-08$24.40$225.0120,189,600
2021-01-07$23.91$220.4916,470,700
2021-01-06$23.41$215.8825,221,400
2021-01-05$22.38$206.3825,447,500
2021-01-04$20.83$192.0914,485,100