Marathon Petroleum Corporation (MPC)
NYSE: MPC · IEX Real-Time Price · USD
165.16
+0.64 (0.39%)
At close: Jul 19, 2024, 4:00 PM
164.90
-0.26 (-0.16%)
Pre-market: Jul 22, 2024, 7:28 AM EDT

Marathon Petroleum Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTM Dec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 2007
Net Income
7,8949,68114,5169,738-9,8262,637
Upgrade
Depreciation & Amortization
3,3343,3073,2153,3643,3753,225
Upgrade
Other Operating Activities
3641,129-1,370-8,7428,8703,579
Upgrade
Operating Cash Flow
11,59214,11716,3614,3602,4199,441
Upgrade
Operating Cash Flow Growth
-35.26%-13.72%275.25%80.24%-74.38%53.31%
Upgrade
Capital Expenditures
-1,984-1,854-2,330-1,311-2,637-4,763
Upgrade
Acquisitions
-868-246-41300-129
Upgrade
Change in Investments
-879-1,6972,542-5,719-348-966
Upgrade
Other Investing Activities
62870282421,827-272-403
Upgrade
Investing Cash Flow
-3,103-3,09562314,797-3,257-6,261
Upgrade
Dividends Paid
-1,223-1,261-1,279-1,484-1,510-1,398
Upgrade
Share Issuance / Repurchase
-10,554-11,510-11,679-4,54811-1,940
Upgrade
Debt Issued / Paid
-754951,060-6,2732,6761,179
Upgrade
Other Financing Activities
-1,425-1,931-1,749-2,114-1,312-1,217
Upgrade
Financing Cash Flow
-13,277-14,207-13,647-14,419-135-3,376
Upgrade
Net Cash Flow
-4,172-3,1853,3374,738-973-196
Upgrade
Free Cash Flow
9,60812,26314,0313,049-2184,678
Upgrade
Free Cash Flow Growth
-38.45%-12.60%360.18%--55.88%
Upgrade
Free Cash Flow Margin
6.47%8.16%7.80%2.52%-0.32%4.18%
Upgrade
Free Cash Flow Per Share
26.6130.1327.404.81-0.347.10
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).