Marathon Petroleum revenue and financials

MPC · NYSE · USD

$432.36Change from previous close: −0.26%Absolute change: −$1.11

Close · October 6, 2026

In the fiscal year ended December 2025, Marathon Petroleum reported revenue of $132.7B (−4.44% year over year). Net income was $4.05B, a net margin of 3.0%.

Annual revenue · 2025: $132.7B
  1. $63.28B2016
  2. $74.73B2017
  3. $86.09B2018
  4. $111.15B2019
  5. $69.78B2020
  6. $119.98B2021
  7. $177.45B2022
  8. $148.38B2023
  9. $138.86B2024
  10. $132.7B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
−4.44%
2025 vs 2024
Net income growth
+17.47%
2025 vs 2024
Net margin
3.0%
2024: 2.5%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Cash flow · Annual
Item2025202420232022202120202019201820172016
Operating cash flow8,2538,66514,11716,3614,3602,4199,4416,1586,6124,017
Depreciation and amortization3,2513,3373,3073,2153,3643,3753,2252,1702,1142,001
Capital expenditure-3,486-2,533-1,890-2,420-1,464-2,787-4,810-3,179-2,732-2,892
Investing cash flow-5,8671,534-3,09562314,797—————
Financing cash flow-1,924-12,434-14,207-13,647-14,419—————
Dividends paid-1,140-1,154-1,261-1,279-1,484-1,510-1,398-954-773-719
Share repurchases-3,488-9,189-11,572-11,922-4,6540.0-1,950-3,287-2,372-197
Debt issued16,2211,6311,5893,37919,564—————
Debt repaid-11,518-1,984-1,079-2,280-25,837—————
Net change in cash462-2,235-3,1853,3374,738—————
Free cash flow4,7676,13212,22713,9412,896—————
Levered free cash flow2,5693,98010,00810,42716,336—————