Marathon Petroleum (MPC)

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 yearRevenueNet incomeDiluted EPSFree cash flow
FY2025132.70B4.05B13.224.77B
FY2024138.86B3.44B10.086.13B
FY2023148.38B9.68B23.6312.23B
FY2022177.45B14.52B28.1213.94B
FY2021119.98B9.74B15.242.90B

All S&P 500 stocks · Home