Dudediligence.

Marathon Petroleum Corporation

MPCNYSE · Petroleum Refining
Write an idea

Fundamentals

Oldest to newest
Revenue, by quarter
$35.11BSep ’24$33.14BDec ’24$31.52BMar ’25$33.80BJun ’25$34.81BSep ’25$32.57BDec ’25$34.20BMar ’26$51.99BJun ’26
Net income, by quarter
$622.0MSep ’24$371.0MDec ’24−$74.0MMar ’25$1.22BJun ’25$1.37BSep ’25$1.53BDec ’25$511.0MMar ’26$5.14BJun ’26
Fiscal years, by the month each ended
LineDec 2021Dec 2022Dec 2023Dec 2024Dec 2025
Revenue$120.0B$177.5B$148.4B$138.9B$132.7B
Gross profit$9.97B$25.78B$19.81B$12.62B$13.25B
Operating income$4.30B$21.47B$14.51B$6.80B$8.29B
Net income$9.74B$14.52B$9.68B$3.44B$4.05B
Operating cash flow$4.36B$16.36B$14.12B$8.66B$8.25B
Free cash flow$2.90B$13.94B$12.23B$6.13B$4.77B
Cash$5.29B$8.63B$5.44B$3.21B$3.67B
Debt$25.54B$26.70B$27.28B$27.48B$32.88B
Shares outstanding984.0M990.0M993.0M994.0M994.0M
MPC fundamentals · DudeDiligence