Logo image of BP

BP PLC-SPONS ADR (BP) Stock Cash Flow

NYSE:BP - New York Stock Exchange, Inc. - US0556221044 - ADR - Currency: USD

31.16  -0.29 (-0.92%)

After market: 31.12 -0.04 (-0.13%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2024-6-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
BP Net Income ChartBP Net Income over time chart
14.29B23.75B15.40B15.23B-24.89B
Depreciation Amortization
BP Depreciation Amortization ChartBP Depreciation Amortization over time chart
16.50B15.93B14.32B14.80B14.89B
Change In Working Capital
BP Change In Working Capital ChartBP Change In Working Capital over time chart
-5.78B-11.42B-14.68B-2.96B-1.08B
Interest Paid
BP Interest Paid ChartBP Interest Paid over time chart
N/AN/AN/AN/A2.73B
Taxes Paid
BP Taxes Paid ChartBP Taxes Paid over time chart
8.96B10.17B10.11B4.18B2.44B
Other non cash items
BP Other non cash items ChartBP Other non cash items over time chart
6.22B3.78B25.89B-3.46B23.24B
OPERATING CASH FLOW
BP OPERATING CASH FLOW ChartBP OPERATING CASH FLOW over time chart
31.23B32.04B40.93B23.61B12.16B
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
BP Capital Expenditure ChartBP Capital Expenditure over time chart
-14.88B-14.29B-12.07B-10.89B-12.31B
Other Investing Activity
BP Other Investing Activity ChartBP Other Investing Activity over time chart
-226.00M-587.00M-1.64B5.19B4.45B
INVESTING CASH FLOW
BP INVESTING CASH FLOW ChartBP INVESTING CASH FLOW over time chart
-15.11B-14.87B-13.71B-5.69B-7.86B
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
BP Debt Issued/Reduced ChartBP Debt Issued/Reduced over time chart
2.28B245.00M-13.04B-10.82B-1.12B
Stock Issued/Repurchased
BP Stock Issued/Repurchased ChartBP Stock Issued/Repurchased over time chart
-6.90B-7.92B-10.00B-3.15B-776.00M
Dividend Paid
BP Dividend Paid ChartBP Dividend Paid over time chart
-4.90B-4.81B-4.36B-4.30B-6.34B
Other Financing Activity
BP Other Financing Activity ChartBP Other Financing Activity over time chart
-398.00M-877.00M-630.00M198.00M12.19B
FINANCING CASH FLOW
BP FINANCING CASH FLOW ChartBP FINANCING CASH FLOW over time chart
-9.92B-13.36B-28.02B-18.08B3.96B
 
Exchange Rate Effect
BP Exchange Rate Effect ChartBP Exchange Rate Effect over time chart
-230.00M27.00M-684.00M-269.00M379.00M
CHANGE IN CASH
BP CHANGE IN CASH ChartBP CHANGE IN CASH over time chart
5.98B3.83B-1.49B-430.00M8.64B
 
FREE CASH FLOW
Operating Cash Flow
BP Operating Cash Flow ChartBP Operating Cash Flow over time chart
31.23B32.04B40.93B23.61B12.16B
Capital Expenditure
BP Capital Expenditure ChartBP Capital Expenditure over time chart
-14.88B-14.29B-12.07B-10.89B-12.31B
FREE CASH FLOW
BP FREE CASH FLOW ChartBP FREE CASH FLOW over time chart
16.35B17.75B28.86B12.72B-144.00M

All data in USD

Charts

BP Operating and Free Cash Flow chartBP OCF and FCF ChartOperating And Free Cash Flow 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 10B 20B 30B 40B