S&P 500 · Energy · USD · FY end 2025-12-31
Marathon Petroleum (MPC) financials — revenue, earnings, margins, balance sheet, cash flow and dividends. 10-year history sourced from SEC filings.
| Fiscal year | Revenue | Net income | Diluted EPS | Free cash flow |
|---|---|---|---|---|
| FY2025 | 132.70B | 4.05B | 13.22 | 4.77B |
| FY2024 | 138.86B | 3.44B | 10.08 | 6.13B |
| FY2023 | 148.38B | 9.68B | 23.63 | 12.23B |
| FY2022 | 177.45B | 14.52B | 28.12 | 13.94B |
| FY2021 | 119.98B | 9.74B | 15.24 | 2.90B |