stockNYSE: BP • 12 Months Updates

BP p.l.c. (BP) 12 Months

Showing Closing Date Range from Oct 29, 2025 to Oct 29, 2026.

Price & Performance Trajectory

BP p.l.c.NYSE: BP

Latest Close
$50.35
+43.04%
12 Months Updates Trajectory
Showing Closing Date Range from Oct 29, 2025 to Oct 29, 2026.
Loading trajectory chart...
Click metric scorecards below to toggle price, return %, range & volume curvesBP session performance
✓ Latest Close USD
$50.35
Latest session close
+$15.15vs period start
Period Return % % GAIN
+43.04%
Net period trajectory
Cumulative ReturnNormalized
High / Low Range SPREAD
$51.49 / $33.22
Period range envelope
$18.27channel spread
Total Volume SHARES
2.54B
Period turnover
Avg: 10.14M/dLiquidity

Historical Session Ledger

Daily open, high, low, and close prices with volume and period returns.

Historical Quotes & Breakdown(250 dates)
DateClose (USD)Return %HighLowVolume
Oct 29, 2026$50.35+1.12% $50.70$49.877.29M
Oct 28, 2026$49.79+1.76% $50.47$49.0912.17M
Oct 27, 2026$48.93-3.17% $50.53$48.897.07M
Oct 26, 2026$50.53-1.54% $51.26$50.417.83M
Oct 23, 2026$51.32+2.54% $51.49$50.559.15M
Oct 22, 2026$50.05+0.40% $50.42$49.207.58M
Oct 21, 2026$49.85+0.93% $50.13$49.4810.98M
Oct 20, 2026$49.39-0.10% $49.99$48.5011.30M
Oct 19, 2026$49.44-1.53% $50.03$49.247.18M
Oct 16, 2026$50.21+3.65% $50.27$49.2011.46M
Oct 15, 2026$48.44-0.76% $49.24$48.277.85M
Oct 14, 2026$48.81+0.58% $48.98$48.469.88M
Oct 13, 2026$48.53+3.85% $48.74$47.8112.21M
Oct 12, 2026$46.73+1.04% $47.26$46.667.06M
Oct 09, 2026$46.25-0.24% $46.82$46.088.42M
Page 1 of 17