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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2020-12-31$20.52$189.2312,011,100
2020-12-30$21.03$193.9311,662,600
2020-12-29$21.07$194.3013,062,300
2020-12-28$20.99$193.5710,215,000
2020-12-24$21.06$194.215,024,000
2020-12-23$21.21$195.5913,739,900
2020-12-22$20.48$188.8610,396,200
2020-12-21$20.68$190.7119,097,500
2020-12-18$21.74$200.4810,984,900
2020-12-17$21.90$201.9614,900,600
2020-12-16$21.83$201.3112,281,900
2020-12-15$21.94$202.3311,890,300
2020-12-14$21.36$196.9813,009,800
2020-12-11$22.03$203.1613,760,100
2020-12-10$22.41$206.6617,912,300
2020-12-09$21.90$201.9615,677,500
2020-12-08$21.79$200.9415,181,200
2020-12-07$21.68$199.9314,184,400
2020-12-04$22.27$205.3718,195,700
2020-12-03$21.36$196.9820,335,900
2020-12-02$21.07$194.3018,098,900
2020-12-01$20.24$186.6519,097,500
2020-11-30$19.56$180.3819,573,100
2020-11-27$21.10$194.589,843,100
2020-11-25$21.41$197.4414,150,600
2020-11-24$21.86$201.5923,651,600
2020-11-23$20.41$188.2213,965,300
2020-11-20$19.49$179.738,781,700
2020-11-19$19.53$180.1014,370,100
2020-11-18$19.56$180.3814,930,900
2020-11-17$20.05$184.9017,444,900
2020-11-16$19.76$182.2218,338,200
2020-11-13$18.80$173.3711,526,100
2020-11-12$18.28$168.5718,017,600
2020-11-11$18.88$174.1123,230,200
2020-11-10$19.10$176.1436,959,100
2020-11-09$18.08$166.7350,503,300
2020-11-06$15.64$144.2317,539,800
2020-11-05$15.83$145.9814,209,300
2020-11-04$16.13$145.8415,746,600
2020-11-03$16.18$146.2921,144,500
2020-11-02$16.10$145.5718,342,400
2020-10-30$15.48$139.9722,618,400
2020-10-29$15.26$137.9828,288,100
2020-10-28$14.90$134.7227,748,600
2020-10-27$15.38$139.0622,195,500
2020-10-26$15.80$142.8619,148,600
2020-10-23$16.05$145.1215,353,000
2020-10-22$16.10$145.5718,373,500
2020-10-21$15.83$143.1313,462,000
2020-10-20$16.15$146.0214,079,500
2020-10-19$16.03$144.9414,844,000
2020-10-16$16.25$146.9317,779,500
2020-10-15$16.44$148.6518,613,900
2020-10-14$16.59$150.0013,017,100
2020-10-13$16.68$150.8217,753,600
2020-10-12$17.24$155.8813,252,600
2020-10-09$17.36$156.9611,540,400
2020-10-08$17.49$158.1414,478,200
2020-10-07$17.03$153.9813,702,200
2020-10-06$16.93$153.0816,098,800
2020-10-05$17.19$155.4312,696,000
2020-10-02$16.85$152.3520,237,100
2020-10-01$16.83$152.1718,172,600
2020-09-30$17.46$157.8716,196,100
2020-09-29$17.67$159.7714,968,900
2020-09-28$18.18$164.3814,455,400
2020-09-25$17.86$161.4814,525,300
2020-09-24$17.93$162.1216,710,500
2020-09-23$17.97$162.4812,163,900
2020-09-22$18.48$167.0910,344,100
2020-09-21$18.32$165.6417,000,200
2020-09-18$18.88$170.7119,415,800
2020-09-17$19.56$176.8615,839,000
2020-09-16$19.96$180.4714,637,100
2020-09-15$19.66$177.7612,800,900
2020-09-14$19.84$179.399,731,200
2020-09-11$20.06$181.3810,331,700
2020-09-10$19.91$180.0213,894,700
2020-09-09$20.32$183.7311,437,500
2020-09-08$20.15$182.1913,793,400
2020-09-04$20.54$185.7211,604,600
2020-09-03$20.61$186.3513,144,900
2020-09-02$20.57$185.9912,777,000
2020-09-01$20.77$187.8011,397,700
2020-08-31$20.93$189.247,775,700
2020-08-28$21.38$193.317,871,900
2020-08-27$21.14$191.1410,231,000
2020-08-26$21.38$193.317,356,600
2020-08-25$21.62$195.4810,788,200
2020-08-24$21.91$198.1013,287,900
2020-08-21$21.46$194.0312,047,400
2020-08-20$21.96$198.569,597,300
2020-08-19$22.24$201.097,528,600
2020-08-18$22.36$202.1712,027,600
2020-08-17$22.75$205.7012,287,400
2020-08-14$22.99$207.8710,304,000
2020-08-13$23.45$212.0310,192,400
2020-08-12$24.26$216.5010,272,700
2020-08-11$23.81$212.4911,536,400
2020-08-10$23.50$209.7212,578,500
2020-08-07$22.98$205.0810,627,000
2020-08-06$23.26$207.5812,136,100
2020-08-05$23.95$213.7415,080,000
2020-08-04$23.74$211.8628,004,500
2020-08-03$22.09$197.1411,781,300
2020-07-31$22.04$196.6911,132,200
2020-07-30$22.44$200.2610,342,400
2020-07-29$23.22$207.226,652,500
2020-07-28$22.82$203.6510,691,300
2020-07-27$23.14$206.517,307,800
2020-07-24$22.93$204.6310,917,900
2020-07-23$23.22$207.229,070,500
2020-07-22$23.45$209.278,184,500
2020-07-21$24.09$214.9913,611,500
2020-07-20$22.94$204.727,636,200
2020-07-17$23.25$207.499,034,300
2020-07-16$23.72$211.688,327,200
2020-07-15$23.81$212.4910,738,200
2020-07-14$23.28$207.769,389,700
2020-07-13$22.46$200.4410,344,500
2020-07-10$22.46$200.4412,842,100
2020-07-09$22.05$196.7812,854,200
2020-07-08$23.16$206.696,934,100
2020-07-07$23.02$205.446,379,300
2020-07-06$23.64$210.977,313,000
2020-07-02$23.41$208.926,507,000
2020-07-01$23.21$207.137,641,100
2020-06-30$23.32$208.1110,279,700
2020-06-29$23.48$209.5410,671,100
2020-06-26$22.76$203.129,168,300
2020-06-25$23.50$209.727,767,700
2020-06-24$23.14$206.519,409,500
2020-06-23$24.17$215.709,041,700
2020-06-22$23.87$213.028,944,100
2020-06-19$23.67$211.2410,187,300
2020-06-18$23.69$211.428,845,500
2020-06-17$23.70$211.5112,144,200
2020-06-16$24.55$219.0914,347,700
2020-06-15$24.36$217.4012,731,300
2020-06-12$24.75$220.8811,725,100
2020-06-11$24.07$214.8114,777,900
2020-06-10$26.38$235.429,728,700
2020-06-09$27.34$243.9911,900,500
2020-06-08$28.38$253.2713,501,700
2020-06-05$27.71$247.2918,396,600
2020-06-04$25.69$229.268,651,800
2020-06-03$25.90$231.1412,323,500
2020-06-02$24.95$222.6613,095,800
2020-06-01$23.84$212.7610,749,700
2020-05-29$23.14$206.5110,202,400
2020-05-28$23.26$207.588,673,900
2020-05-27$23.93$213.569,544,500
2020-05-26$23.26$207.5810,086,800
2020-05-22$22.98$205.087,943,300
2020-05-21$23.38$208.6510,641,700
2020-05-20$23.62$210.7910,497,600
2020-05-19$22.91$204.4614,223,600
2020-05-18$23.51$209.8116,729,400
2020-05-15$21.82$194.7311,161,100
2020-05-14$22.14$197.5810,762,400
2020-05-13$22.23$198.3910,590,400
2020-05-12$23.06$205.7910,151,300
2020-05-11$23.50$209.726,961,700
2020-05-08$24.03$214.458,177,100
2020-05-07$24.06$209.1010,125,600
2020-05-06$23.58$204.9211,111,900
2020-05-05$23.87$207.4413,556,300
2020-05-04$23.25$202.0614,212,700
2020-05-01$22.83$198.4113,474,900
2020-04-30$23.80$206.8418,558,100
2020-04-29$25.43$221.0012,443,500
2020-04-28$24.16$209.9711,909,000
2020-04-27$24.31$211.2716,002,100
2020-04-24$23.39$203.2713,161,700
2020-04-23$23.38$203.1914,592,300
2020-04-22$23.33$202.7514,883,100
2020-04-21$21.64$188.0623,740,700
2020-04-20$22.35$194.2418,106,000
2020-04-17$23.43$203.6214,878,100
2020-04-16$21.85$189.8919,866,500
2020-04-15$22.84$198.4923,633,000
2020-04-14$24.44$212.4012,335,200
2020-04-13$24.91$216.4810,434,000
2020-04-09$24.90$216.4025,680,500
2020-04-08$25.39$220.6513,992,300
2020-04-07$24.80$215.5318,976,100
2020-04-06$25.05$217.7014,911,400
2020-04-03$24.72$214.8318,464,300
2020-04-02$26.03$226.2234,967,000
2020-04-01$24.37$211.7923,461,100
2020-03-31$24.39$211.9621,194,600
2020-03-30$23.92$207.8822,853,900
2020-03-27$22.35$194.2423,224,900
2020-03-26$24.42$212.2247,558,400
2020-03-25$24.29$211.0937,556,700
2020-03-24$22.12$192.2432,232,000
2020-03-23$18.19$158.0832,360,200
2020-03-20$17.39$151.1326,443,500
2020-03-19$17.00$147.7417,597,700
2020-03-18$16.11$140.0121,048,500
2020-03-17$18.84$163.7320,337,900
2020-03-16$18.84$163.7319,486,200
2020-03-13$22.17$192.6721,556,500
2020-03-12$21.57$187.4625,202,800
2020-03-11$24.66$214.3128,811,600
2020-03-10$26.79$232.8225,094,000
2020-03-09$25.28$219.7046,759,600
2020-03-06$31.25$271.5816,798,600
2020-03-05$32.60$283.3114,383,500
2020-03-04$33.14$288.0116,523,100
2020-03-03$31.92$277.4020,721,900
2020-03-02$32.23$280.1020,401,900
2020-02-28$31.29$271.9326,025,100
2020-02-27$31.53$274.0117,600,700
2020-02-26$32.68$284.0111,302,100
2020-02-25$32.93$286.1813,983,300
2020-02-24$34.06$296.0012,423,000
2020-02-21$35.36$307.3010,693,300
2020-02-20$35.98$312.696,518,000
2020-02-19$36.25$315.039,434,700
2020-02-18$36.09$313.648,514,500
2020-02-14$36.00$312.868,804,500
2020-02-13$36.18$314.438,125,800
2020-02-12$37.17$317.559,822,000
2020-02-11$36.55$312.266,969,600
2020-02-10$36.19$309.187,835,500
2020-02-07$36.37$310.727,769,600
2020-02-06$36.88$315.089,641,600
2020-02-05$37.67$321.8311,978,500
2020-02-04$36.50$311.8320,783,100
2020-02-03$35.23$300.9817,224,200
2020-01-31$36.13$308.6712,518,800
2020-01-30$37.03$316.3610,591,400
2020-01-29$37.17$317.555,587,600
2020-01-28$37.41$319.618,183,300
2020-01-27$37.44$319.867,945,800
2020-01-24$38.13$325.766,441,200
2020-01-23$38.20$326.358,189,200
2020-01-22$37.88$323.627,873,000
2020-01-21$38.32$327.386,999,800
2020-01-17$38.77$331.225,811,500
2020-01-16$38.84$331.825,353,800
2020-01-15$38.71$330.714,835,100
2020-01-14$38.82$331.655,489,600
2020-01-13$38.80$331.486,129,100
2020-01-10$38.74$330.975,697,800
2020-01-09$38.96$332.856,646,800
2020-01-08$38.83$331.749,335,500
2020-01-07$39.43$336.8612,494,200
2020-01-06$39.85$340.4515,091,700
2020-01-03$38.83$331.7414,000,800
2020-01-02$38.14$325.846,565,100