BP p.l.c.
BP | NYSE
$50.39
+$0.04 (+0.08%)
At close: Oct 30, 2026, 4:00 PM ET
$49.54
-$0.85 (-1.69%)
Pre-market:
Nov 2, 2026, 9:12 AM ET
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|---|
Net Income | 55.13M | 6.78B | 23.75B | 15.41B | 15.23B | -24.89B |
Depreciation & Amortization | 17.86B | 16.62B | 15.93B | 14.32B | 14.81B | 14.89B |
Stock-Based Compensation | n/a | 1.17B | 616M | 795M | 627M | 723M |
Other Working Capital | -4.83B | 3.17B | -8.97B | -778M | 6.83B | -4.05B |
Other Non-Cash Items | 11.46B | -1.26B | -4.92B | 16.68B | -6.42B | 21.52B |
Deferred Income Tax | n/a | n/a | n/a | n/a | n/a | n/a |
Change in Working Capital | -4.83B | 3.98B | -3.34B | -6.27B | -626M | -85M |
Operating Cash Flow | 24.55B | 27.3B | 32.04B | 40.93B | 23.61B | 12.16B |
Capital Expenditures | -13.25B | -15.3B | -14.29B | -12.07B | -10.89B | -12.31B |
Cash Acquisitions | 4.4B | 1.64B | -775M | -2.42B | 3.85B | 3.24B |
Purchase of Investments | -377.88M | n/a | n/a | n/a | n/a | n/a |
Sales Maturities Of Investments | n/a | n/a | n/a | n/a | n/a | n/a |
Other Investing Acitivies | 173.4M | 409M | 188M | 776M | 1.34B | 1.21B |
Investing Cash Flow | -9.05B | -13.25B | -14.87B | -13.71B | -5.69B | -7.86B |
Debt Repayment | -3.32B | 4.72B | 2.81B | -11.08B | -8.74B | 1.32B |
Common Stock Repurchased | -4.5B | -7.13B | -7.92B | -10B | -3.15B | -776M |
Dividend Paid | -5.07B | -5B | -4.81B | -4.36B | -4.3B | -6.34B |
Other Financial Acitivies | -5.51B | 113M | -3.44B | -2.59B | -1.88B | 9.75B |
Financial Cash Flow | -18.39B | -7.3B | -13.36B | -28.02B | -18.08B | 3.96B |
Net Cash Flow | -2.65B | 6.24B | 3.84B | -1.49B | -430M | 8.64B |
Free Cash Flow | 11.3B | 12B | 17.75B | 28.86B | 12.73B | -144M |
Adj. Free Cash Flow | 11.3B | 10.83B | 17.14B | 28.07B | 12.1B | -867M |
Maintenance CapEx | -13.16B | -15.3B | -14.29B | n/a | n/a | -12.31B |
Growth CapEx | -96.42M | n/a | n/a | -12.07B | -10.89B | n/a |
Owner Earnings | 11.39B | 12B | 17.75B | 40.93B | 23.61B | -144M |
Add to Watchlist
Select watchlists to add or remove BP