BP p.l.c. (BP)
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 |