Marathon Petroleum (MPC) financial statements
- FY2025 revenue
- $132.7B▼ −4.4%
- FY2025 net income
- $4.0B▲ +17.5%
- FY2025 diluted EPS
- $13.22▲ +31.2%
- FY2025 free cash flow
- $4.8B▼ −22.3%
Marathon Petroleum income statement
| USD millions | FY2025 | FY2024 | FY2023 |
|---|---|---|---|
| Period ended | 31 Dec 2025 | 31 Dec 2024 | 31 Dec 2023 |
| Revenue | 132,699 | 138,864 | 148,379 |
| Operating income | 8,291 | 6,796 | 14,514 |
| Pretax income | 7,015 | 5,957 | 13,989 |
| Net income | 4,047 | 3,445 | 9,681 |
| Diluted earnings per share | 13.22 | 10.08 | 23.63 |
Marathon Petroleum balance sheet
| USD millions | FY2025 | FY2024 | FY2023 |
|---|---|---|---|
| Period ended | 31 Dec 2025 | 31 Dec 2024 | 31 Dec 2023 |
| Cash and cash equivalents | 3,672 | 3,211 | 5,446 |
| Total assets | 83,955 | 78,858 | 85,987 |
| Total liabilities | 59,869 | 54,352 | 54,588 |
| Total equity | 24,086 | 24,303 | 30,504 |
| Long-term debt | 30,505 | 24,432 | 25,329 |
Marathon Petroleum cash flow statement
| USD millions | FY2025 | FY2024 | FY2023 |
|---|---|---|---|
| Period ended | 31 Dec 2025 | 31 Dec 2024 | 31 Dec 2023 |
| Operating cash flow | 8,253 | 8,665 | 14,117 |
| Capital expenditure | -3,486 | -2,533 | -1,890 |
| Free cash flow (derived) | 4,767 | 6,132 | 12,227 |
| Dividends paid | -1,140 | -1,154 | -1,261 |
| Share repurchases | -3,488 | -9,189 | -11,572 |
Quarterly highlights
| USD millions | Q3 FY2026 | Q2 FY2026 | Q1 FY2026 | Q4 FY2025 |
|---|---|---|---|---|
| Period ended | 30 Sep 2026 | 30 Jun 2026 | 31 Mar 2026 | 31 Dec 2025 |
| Revenue (derived) | 56,032 | 51,994 | 34,200 | 32,574 |
| Operating income (derived) | 10,450 | 7,322 | 1,404 | 2,694 |
| Net income (derived) | 7,447 | 5,138 | 511 | 1,535 |
| Diluted earnings per share | 26.59 | 17.73 | 1.73 | n/a |
| Operating cash flow (derived) | 10,732 | 10,327 | 1,121 | 3,069 |
| Total assets | 102,514 | 94,310 | 88,187 | 83,955 |
Marathon Petroleum major shareholders
| Holder | Share of class | Shares | Filed |
|---|---|---|---|
| BlackRock, Inc. | 7.9% | 22,115,488 | 27 October 2026 |
| Vanguard Capital Management | 7.5% | 22,147,567 | 30 April 2026 |
| Vanguard Portfolio Management | 5.4% | 15,765,266 | 29 April 2026 |
Marathon Petroleum 10-K and SEC filings
| Filed | Form | Type | Description |
|---|---|---|---|
| 3 November 2026 | 10-Q | Quarterly report | Quarterly report |
| 3 November 2026 | 8-K | Current report | Current report |
| 29 October 2026 | 8-K | Current report | Current report |
| 4 August 2026 | 10-Q | Quarterly report | Quarterly report |
| 4 August 2026 | 8-K | Current report | Current report |
| 29 June 2026 | 8-K | Current report | Current report |
| 5 May 2026 | 10-Q | Quarterly report | Quarterly report |
| 5 May 2026 | 8-K | Current report | Current report |
Common questions
What was Marathon Petroleum's revenue in fiscal 2025?
Marathon Petroleum reported $132.7 billion in revenue for fiscal 2025, the year ended 31 December 2025, down 4.4% from fiscal 2024.
What was Marathon Petroleum's net income in fiscal 2025?
Marathon Petroleum reported net income of $4.0 billion for fiscal 2025, the year ended 31 December 2025, up 17.5% from fiscal 2024. Diluted earnings per share were $13.22.
What was Marathon Petroleum's free cash flow in fiscal 2025?
Marathon Petroleum had $4.8 billion in free cash flow in fiscal 2025. Operating cash flow was $8.3 billion and capital expenditure was $3.5 billion.
What were Marathon Petroleum's total assets at the end of fiscal 2025?
Marathon Petroleum reported total assets of $84.0 billion at the end of fiscal 2025, the year ended 31 December 2025.
How much Marathon Petroleum history do I get?
Every account gets the full history, annual and quarterly, with first reported values and as of dates.
Start with a free key
$10 of free credit every month for 12 months. No card needed.$10 of free credit a month. No card needed.