BP p.l.c.

AI Score

XX

Unlock

29.03
0.43 (1.50%)
At close: Apr 24, 2025, 3:59 PM
29.05
0.08%
After-hours: Apr 24, 2025, 06:12 PM EDT

BP p.l.c. Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
39.2B 27.75B 29.2B 30.68B 29.19B 22.47B 22.47B 25.59B 23.48B
165M 843M 578M 280M 333M 169M 222M 125M 44M
21.16B 31.48B 22.69B 33.25B 29.75B 31.43B 27.44B 26.11B 23.69B
28.06B 13.16B 25.63B 23.3B 23.77B 17.09B 14.97B 11.6B 7.94B
n/a 26.02B 28.88B 22.71B 13.27B 20.1B 20.06B 19.48B 14.45B
23.23B 22.82B 28.08B 23.71B 16.87B 20.88B 17.99B 19.01B 17.66B
37.64B 7.09B 7.67B 12.96B 10.45B 17.71B 9.61B 9.35B 10.7B
102.83B 104.15B 107.69B 92.59B 72.98B 82.06B 71.31B 74.97B 67.81B
100.24B 109.05B 106.04B 112.9B 118.95B 132.64B 135.26B 129.47B 129.76B
24.53B 22.46B 22.16B 18.82B 14.46B 27.41B 29.49B 29.91B 29.38B
179.39B 176.15B 180.43B 194.68B 194.67B 213.13B 210.87B 201.55B 195.5B
282.23B 280.29B 288.12B 287.27B 267.65B 295.19B 282.18B 276.51B 263.32B
58.41B 42.41B 47.21B 37.33B 23.16B 30.54B 26.25B 26.98B 21.57B
n/a n/a n/a n/a n/a n/a 4.37B -15.54B -14.67B
4.47B 3.28B 3.2B 5.56B 9.36B 10.49B 9.33B 7.7B 6.59B
15.12B 25.54B 35.09B 25.14B 17.23B 21.19B 23.34B 20.6B 22.89B
82.24B 86.08B 99.02B 80.29B 59.8B 73.59B 68.24B 64.73B 58.35B
55.07B 48.67B 43.75B 55.62B 63.3B 57.24B 55.8B 55.18B 51.46B
48.83B 51.58B 55.92B 54.06B 51.65B 56B 55.97B 55.59B 56.07B
121.67B 108.72B 106.11B 116.55B 122.29B 120.89B 112.39B 111.39B 108.12B
203.91B 194.8B 205.13B 196.83B 182.09B 194.49B 180.63B 176.11B 166.47B
71.55B 63.08B 55.49B 69.79B 81.93B 77.45B 65.8B 63.23B 58.3B
n/a 4.47B 4.77B 5.19B 5.36B 5.38B 5.38B 5.32B 5.26B
n/a 35.34B 34.73B 51.81B 47.3B 73.71B 78.75B 75.23B 75.64B
n/a n/a -719M -8.89B -8B -5.91B -8.45B -4.47B -6.62B
59.25B 70.28B 67.55B 75.46B 71.25B 98.41B 99.44B 98.49B 95.29B
21.32B 22.44B 23.27B 33.53B 30.08B 31.6B 27.66B 26.23B 23.73B