The Tip Desk

Marathon Petroleum Corp

Financial highlights

Amounts in billions
MetricFY 12/31/25FY 12/31/24FY 12/31/23FY 12/31/22FY 12/31/21
Income Statement
Revenue$132.7$138.9$148.4$177.5$120.0
Operating income$8.3$6.8$14.5$21.5$4.3
Net income$4.0$3.4$9.7$14.5$9.7
Balance Sheet
Total debt$33.3$27.8$27.6$27.1$25.9
Cash Flow Statement
Free cash flow$4.8$6.1$12.2$13.9$2.9
Dividends$1.1$1.2$1.3$1.3$1.5
Share repurchases$3.5$9.2$11.6$11.9$4.7

Shares outstanding 280.8M · Free float 99.7%

Annual filing data through FY ended December 31, 2025; float as of September 30, 2026.

Earnings

Other Coverage