BP Price History
History of BP daily closing prices. 508 daily records from 2024 to 2026. For the live price: live BP price.
Between 2024 and 2026, BP reached a high of 606.30 p (2026-03-31) and a low of 331.70 p (2025-04-11); the latest close is 503.80 p (2026-06-19).
Summary Statistics
- Last Close
- 503.80 p2026-06-19
- 52-Week High
- 606.30 p2026-03-31
- 52-Week Low
- 364.40 p2025-06-25
- Average
- 437.85 p
- All-Time High
- 606.30 p2026-03-31
- All-Time Low
- 331.70 p2025-04-11
Period Change
| Period | Change | Amount |
|---|---|---|
| 1 Week | -5.74% | -30.70 p |
| 1 Month | -10.63% | -59.90 p |
| 3 Months | -10.40% | -58.50 p |
| 1 Year | +28.21% | +110.85 p |
| All Time | +9.37% | +43.15 p |
Historical Chart
Daily closing prices. Hover over the chart to see historical values.