Logo image of MPN.DE

MARATHON PETROLEUM CORP (MPN.DE) Stock Cash Flow

Europe - Frankfurt Stock Exchange - FRA:MPN - US56585A1025 - Common Stock

142.48 EUR
-13.76 (-8.81%)
Last: 12/22/2025, 7:00:00 PM

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
(2025-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
MPN.DE Net Income ChartMPN.DE Net Income over time chart
4.68B5.07B11.17B16.05B11.00B
Depreciation Amortization
MPN.DE Depreciation Amortization ChartMPN.DE Depreciation Amortization over time chart
3.25B3.34B3.31B3.21B3.36B
Income Taxes - Deferred
MPN.DE Income Taxes - Deferred ChartMPN.DE Income Taxes - Deferred over time chart
259.00M-124.00M-28.00M290.00M-169.00M
Change In Working Capital
MPN.DE Change In Working Capital ChartMPN.DE Change In Working Capital over time chart
857.00M1.36B824.00M-1.52B3.52B
Interest Paid
MPN.DE Interest Paid ChartMPN.DE Interest Paid over time chart
1.26B1.25B1.20B1.06B1.23B
Taxes Paid
MPN.DE Taxes Paid ChartMPN.DE Taxes Paid over time chart
1.48B732.00M2.75B4.87B2.44B
Other non cash items
MPN.DE Other non cash items ChartMPN.DE Other non cash items over time chart
-1.66B-977.00M-1.16B-1.67B-13.36B
OPERATING CASH FLOW
MPN.DE OPERATING CASH FLOW ChartMPN.DE OPERATING CASH FLOW over time chart
7.39B8.66B14.12B16.36B4.36B
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
MPN.DE Capital Expenditure ChartMPN.DE Capital Expenditure over time chart
-3.12B-2.53B-1.89B-2.42B-1.46B
Other Investing Activity
MPN.DE Other Investing Activity ChartMPN.DE Other Investing Activity over time chart
-2.23B4.07B-1.21B3.04B16.26B
INVESTING CASH FLOW
MPN.DE INVESTING CASH FLOW ChartMPN.DE INVESTING CASH FLOW over time chart
-5.35B1.53B-3.10B623.00M14.80B
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
MPN.DE Debt Issued/Reduced ChartMPN.DE Debt Issued/Reduced over time chart
3.56B-353.00M510.00M1.10B-6.27B
Stock Issued/Repurchased
MPN.DE Stock Issued/Repurchased ChartMPN.DE Stock Issued/Repurchased over time chart
-3.83B-9.16B-11.51B-12.17B-5.18B
Dividend Paid
MPN.DE Dividend Paid ChartMPN.DE Dividend Paid over time chart
-1.13B-1.15B-1.26B-1.28B-1.48B
Other Financing Activity
MPN.DE Other Financing Activity ChartMPN.DE Other Financing Activity over time chart
-1.99B-1.76B-1.95B-1.30B-1.48B
FINANCING CASH FLOW
MPN.DE FINANCING CASH FLOW ChartMPN.DE FINANCING CASH FLOW over time chart
-3.40B-12.43B-14.21B-13.65B-14.42B
 
CHANGE IN CASH
MPN.DE CHANGE IN CASH ChartMPN.DE CHANGE IN CASH over time chart
-1.35B-2.23B-3.19B3.34B4.74B
 
FREE CASH FLOW
Operating Cash Flow
MPN.DE Operating Cash Flow ChartMPN.DE Operating Cash Flow over time chart
7.39B8.66B14.12B16.36B4.36B
Capital Expenditure
MPN.DE Capital Expenditure ChartMPN.DE Capital Expenditure over time chart
-3.12B-2.53B-1.89B-2.42B-1.46B
FREE CASH FLOW
MPN.DE FREE CASH FLOW ChartMPN.DE FREE CASH FLOW over time chart
4.28B6.13B12.23B13.94B2.90B

All data in USD

Charts

MPN.DE Operating and Free Cash Flow chartMPN.DE OCF and FCF ChartOperating And Free Cash Flow 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 5B 10B 15B