
stockNYSE: BP • 12 Months Updates
BP p.l.c. (BP) 12 Months
Showing Closing Date Range from Oct 29, 2025 to Oct 29, 2026.
Investor Relations:bp.com/investors
Price & Performance Trajectory
BP p.l.c.NYSE: BP
Latest Close
$50.35
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)
| Date | Close (USD) | Return % | High | Low | Volume |
|---|---|---|---|---|---|
| Oct 29, 2026 | $50.35 | +1.12% | $50.70 | $49.87 | 7.29M |
| Oct 28, 2026 | $49.79 | +1.76% | $50.47 | $49.09 | 12.17M |
| Oct 27, 2026 | $48.93 | -3.17% | $50.53 | $48.89 | 7.07M |
| Oct 26, 2026 | $50.53 | -1.54% | $51.26 | $50.41 | 7.83M |
| Oct 23, 2026 | $51.32 | +2.54% | $51.49 | $50.55 | 9.15M |
| Oct 22, 2026 | $50.05 | +0.40% | $50.42 | $49.20 | 7.58M |
| Oct 21, 2026 | $49.85 | +0.93% | $50.13 | $49.48 | 10.98M |
| Oct 20, 2026 | $49.39 | -0.10% | $49.99 | $48.50 | 11.30M |
| Oct 19, 2026 | $49.44 | -1.53% | $50.03 | $49.24 | 7.18M |
| Oct 16, 2026 | $50.21 | +3.65% | $50.27 | $49.20 | 11.46M |
| Oct 15, 2026 | $48.44 | -0.76% | $49.24 | $48.27 | 7.85M |
| Oct 14, 2026 | $48.81 | +0.58% | $48.98 | $48.46 | 9.88M |
| Oct 13, 2026 | $48.53 | +3.85% | $48.74 | $47.81 | 12.21M |
| Oct 12, 2026 | $46.73 | +1.04% | $47.26 | $46.66 | 7.06M |
| Oct 09, 2026 | $46.25 | -0.24% | $46.82 | $46.08 | 8.42M |
Page 1 of 17