BP p.l.c.

NYSE: BP · Real-Time Price · USD
34.05
-0.28 (-0.82%)
At close: Aug 18, 2025, 3:59 PM
34.05
-0.01%
After-hours: Aug 18, 2025, 06:05 PM EDT

Other Operating Revenue Revenue

History

Quarter Value Change Growth
Dec 31, 2024 28.12B -10.79B -27.73%
Dec 31, 2023 38.91B 3.26B +9.13%
Dec 31, 2022 35.65B 15.28B +74.96%
Dec 31, 2021 20.38B 3.59B +21.36%
Dec 31, 2020 16.79B -4.97B -22.85%
Dec 31, 2019 21.76B n/a n/a
Dec 31, 2018 n/a n/a n/a