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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1988-12-30$13.44$28.50214,800
1988-12-29$13.44$28.50354,400
1988-12-28$13.34$28.30378,800
1988-12-27$13.44$28.50369,200
1988-12-23$13.41$28.4394,800
1988-12-22$13.38$28.37772,400
1988-12-21$13.69$29.03283,600
1988-12-20$13.75$29.161,152,400
1988-12-19$14.06$29.83890,000
1988-12-16$14.03$29.761,532,000
1988-12-15$14.00$29.69407,200
1988-12-14$14.03$29.761,046,000
1988-12-13$13.75$29.16253,200
1988-12-12$13.84$29.36372,800
1988-12-09$13.69$29.03475,600
1988-12-08$13.53$28.70292,000
1988-12-07$13.53$28.70201,200
1988-12-06$13.72$29.10557,600
1988-12-05$13.72$29.10803,600
1988-12-02$13.47$28.57731,200
1988-12-01$13.56$28.7762,400
1988-11-30$13.59$28.83218,000
1988-11-29$13.53$28.70460,400
1988-11-28$13.59$28.83732,000
1988-11-25$13.72$29.10380,800
1988-11-23$13.59$28.83631,600
1988-11-22$13.38$28.371,774,000
1988-11-21$13.25$28.10783,200
1988-11-18$13.44$28.50317,600
1988-11-17$13.47$28.571,071,600
1988-11-16$13.31$28.24570,000
1988-11-15$13.44$28.50494,400
1988-11-14$13.38$28.37925,600
1988-11-11$13.28$28.17468,400
1988-11-10$13.59$28.831,029,200
1988-11-09$13.44$28.501,021,200
1988-11-08$13.41$28.43541,200
1988-11-07$13.25$28.10229,600
1988-11-04$13.19$27.97898,800
1988-11-03$13.34$28.30727,600
1988-11-02$13.19$27.97718,800
1988-11-01$13.13$27.84388,400
1988-10-31$13.00$27.57575,200
1988-10-28$13.13$27.84244,800
1988-10-27$13.09$27.77284,400
1988-10-26$13.06$27.70130,800
1988-10-25$12.91$27.37194,000
1988-10-24$12.88$27.31605,200
1988-10-21$13.09$27.77552,000
1988-10-20$13.09$27.77386,400
1988-10-19$13.00$27.571,298,400
1988-10-18$13.06$27.70599,600
1988-10-17$13.09$27.772,000,000
1988-10-14$12.75$27.041,848,800
1988-10-13$12.41$26.31297,600
1988-10-12$12.28$26.05473,200
1988-10-11$12.38$26.25944,000
1988-10-10$12.44$26.38176,400
1988-10-07$12.44$26.381,240,000
1988-10-06$12.38$26.251,800,000
1988-10-05$12.25$25.981,625,200
1988-10-04$12.22$25.921,540,400
1988-10-03$12.31$26.11622,400
1988-09-30$12.44$26.38441,600
1988-09-29$12.63$26.78409,600
1988-09-28$12.44$26.38177,600
1988-09-27$12.59$26.71400,400
1988-09-26$12.53$26.5895,200
1988-09-23$12.53$26.58459,600
1988-09-22$12.56$26.64511,200
1988-09-21$12.69$26.91346,800
1988-09-20$12.66$26.84397,200
1988-09-19$12.53$26.58536,000
1988-09-16$12.56$26.6491,200
1988-09-15$12.53$26.58356,000
1988-09-14$12.28$26.05793,600
1988-09-13$12.28$26.05255,600
1988-09-12$12.22$25.92576,400
1988-09-09$12.19$25.851,193,600
1988-09-08$12.19$25.85688,400
1988-09-07$12.28$26.051,016,000
1988-09-06$12.63$26.78434,400
1988-09-02$12.38$26.25354,800
1988-09-01$12.09$25.651,266,800
1988-08-31$12.19$25.851,035,200
1988-08-30$12.28$26.05794,800
1988-08-29$12.31$26.11504,400
1988-08-26$12.31$26.11410,000
1988-08-25$12.38$26.25646,800
1988-08-24$12.66$26.84360,800
1988-08-23$12.59$26.71529,600
1988-08-22$12.69$26.91747,600
1988-08-19$13.19$27.36161,600
1988-08-18$13.09$27.17673,200
1988-08-17$13.09$27.171,627,200
1988-08-16$13.19$27.36533,200
1988-08-15$13.09$27.17266,000
1988-08-12$13.25$27.49436,400
1988-08-11$13.34$27.68564,000
1988-08-10$12.94$26.84590,000
1988-08-09$13.19$27.36330,400
1988-08-08$13.16$27.301,256,400
1988-08-05$13.03$27.04487,200
1988-08-04$13.22$27.43578,000
1988-08-03$13.34$27.68483,600
1988-08-02$13.38$27.75136,800
1988-08-01$13.44$27.8873,600
1988-07-29$13.50$28.01482,800
1988-07-28$13.47$27.94796,400
1988-07-27$13.41$27.81785,600
1988-07-26$13.34$27.68514,400
1988-07-25$13.50$28.01382,800
1988-07-22$13.44$27.88384,400
1988-07-21$13.59$28.20546,000
1988-07-20$13.63$28.27702,400
1988-07-19$13.22$27.43472,800
1988-07-18$13.19$27.361,479,200
1988-07-15$13.03$27.04500,400
1988-07-14$13.31$27.62606,400
1988-07-13$13.34$27.68599,200
1988-07-12$13.38$27.75468,800
1988-07-11$13.63$28.27537,600
1988-07-08$13.66$28.33680,800
1988-07-07$13.66$28.33912,800
1988-07-06$13.56$28.14727,600
1988-07-05$13.44$27.88454,800
1988-07-01$13.03$27.04346,800
1988-06-30$13.13$27.23404,000
1988-06-29$13.31$27.62479,200
1988-06-28$13.44$27.88246,400
1988-06-27$13.09$27.17721,200
1988-06-24$13.53$28.071,620,800
1988-06-23$13.91$28.85417,600
1988-06-22$14.13$29.31397,600
1988-06-21$14.31$29.69583,600
1988-06-20$14.16$29.37239,200
1988-06-17$14.19$29.44841,600
1988-06-16$14.25$29.571,054,000
1988-06-15$14.50$30.08468,800
1988-06-14$14.50$30.08726,400
1988-06-13$14.59$30.28292,000
1988-06-10$14.88$30.861,882,000
1988-06-09$14.66$30.41391,600
1988-06-08$14.75$30.60557,200
1988-06-07$14.66$30.41363,600
1988-06-06$14.78$30.67324,400
1988-06-03$14.56$30.21449,600
1988-06-02$14.38$29.82450,800
1988-06-01$14.63$30.34218,400
1988-05-31$14.66$30.41186,400
1988-05-27$14.56$30.2193,200
1988-05-26$14.66$30.41209,600
1988-05-25$14.81$30.73158,000
1988-05-24$14.88$30.861,023,200
1988-05-23$14.66$30.41323,600
1988-05-20$14.75$30.60605,200
1988-05-19$14.75$30.60838,000
1988-05-18$14.63$30.34494,800
1988-05-17$14.91$30.93328,800
1988-05-16$15.16$31.45739,200
1988-05-13$15.16$31.45160,400
1988-05-12$15.00$31.1253,600
1988-05-11$15.03$31.19412,000
1988-05-10$15.19$31.51274,400
1988-05-09$15.09$31.32333,200
1988-05-06$15.09$31.32774,400
1988-05-05$15.00$31.12788,800
1988-05-04$15.00$31.12906,400
1988-05-03$15.38$31.90412,400
1988-05-02$15.22$31.58387,200
1988-04-29$15.44$32.03459,200
1988-04-28$15.50$32.16497,600
1988-04-27$15.53$32.22437,200
1988-04-26$15.56$32.29801,600
1988-04-25$15.25$31.64851,200
1988-04-22$15.34$31.83445,200
1988-04-21$15.56$32.29600,400
1988-04-20$15.59$32.35209,600
1988-04-19$15.75$32.68666,800
1988-04-18$15.84$32.87703,600
1988-04-15$15.41$31.96522,400
1988-04-14$15.28$31.701,854,800
1988-04-13$15.50$32.162,266,000
1988-04-12$15.31$31.77923,200
1988-04-11$15.47$32.091,549,600
1988-04-08$15.00$31.12316,800
1988-04-07$14.84$30.80398,000
1988-04-06$14.75$30.60366,400
1988-04-05$14.66$30.41114,800
1988-04-04$14.72$30.54222,000
1988-03-31$14.81$30.73382,000
1988-03-30$14.69$30.47696,800
1988-03-29$14.88$30.86841,200
1988-03-28$14.69$30.47294,800
1988-03-25$14.50$30.08662,800
1988-03-24$14.81$30.73211,600
1988-03-23$15.06$31.25328,000
1988-03-22$14.97$31.06203,600
1988-03-21$15.22$31.58183,200
1988-03-18$15.25$31.64689,200
1988-03-17$14.78$30.67258,800
1988-03-16$14.88$30.86330,400
1988-03-15$14.88$30.86970,400
1988-03-14$14.88$30.86378,400
1988-03-11$15.22$31.58945,200
1988-03-10$15.16$31.452,458,400
1988-03-09$14.25$29.57999,200
1988-03-08$14.22$29.501,372,800
1988-03-07$13.91$28.851,033,600
1988-03-04$13.44$27.88668,000
1988-03-03$13.38$27.75722,400
1988-03-02$13.50$28.011,178,400
1988-03-01$13.28$27.561,186,400
1988-02-29$13.28$27.561,234,400
1988-02-26$13.59$27.20815,600
1988-02-25$13.66$27.323,383,600
1988-02-24$13.50$27.01612,000
1988-02-23$13.72$27.45595,600
1988-02-22$13.56$27.13371,200
1988-02-19$13.34$26.70770,000
1988-02-18$13.50$27.01480,000
1988-02-17$13.56$27.13558,400
1988-02-16$13.56$27.13345,600
1988-02-12$13.59$27.20114,800
1988-02-11$13.63$27.26819,600
1988-02-10$13.66$27.32249,600
1988-02-09$13.63$27.26509,200
1988-02-08$13.38$26.76176,000
1988-02-05$13.47$26.95492,400
1988-02-04$13.69$27.38373,200
1988-02-03$13.53$27.07372,400
1988-02-02$13.75$27.51223,200
1988-02-01$13.69$27.38174,400
1988-01-29$14.03$28.07176,800
1988-01-28$14.19$28.38899,200
1988-01-27$13.66$27.32157,200
1988-01-26$13.69$27.3870,000
1988-01-25$13.75$27.51782,000
1988-01-22$13.84$27.70558,800
1988-01-21$13.59$27.201,068,400
1988-01-20$13.25$26.51196,000
1988-01-19$13.44$26.88289,600
1988-01-18$13.69$27.38433,600
1988-01-15$13.56$27.13308,400
1988-01-14$13.75$27.5175,200
1988-01-13$13.88$27.76674,800
1988-01-12$13.88$27.76632,800
1988-01-11$14.13$28.26722,800
1988-01-08$13.88$27.76270,800
1988-01-07$14.53$29.07746,000
1988-01-06$14.53$29.071,040,400
1988-01-05$14.38$28.76882,000
1988-01-04$14.56$29.13849,200