ctrlK

MPC

NYSE

Marathon Petroleum Corp

Energy, Oil & Gas Refining & Marketing

$298.20

close 7 Aug 2026

+88.03%

52-week change

$83.74B

market cap

$158.00
$326.92

52-week range

Line itemTTMFY25FY24FY23FY22FY21FY20FY19FY18FY17FY16FY15FY14FY13FY12FY11FY10FY09
Income
Revenue$153.58B$132.70B$138.86B$148.38B$177.45B$119.98B$69.78B$111.15B$86.09B$74.73B$63.28B$72.05B$97.82B$100.16B$82.24B$78.64B$62.49B$45.53B
Cost of revenue$134.39B$119.45B$126.24B$128.57B$151.67B$110.01B$65.73B$99.23B$77.05B$67.09B$56.68B
Gross profit
R&D
SG&A$3.46B$3.35B$3.22B$3.04B$2.77B$2.54B$2.71B$3.19B$2.28B$1.69B$1.60B$1.58B$1.38B$1.25B$1.22B$1.06B$874.00M$842.00M
Operating income$14.13B$8.29B$6.80B$14.51B$21.47B$4.30B-$12.25B$4.46B$4.69B$4.02B$2.39B$4.69B$4.05B$3.43B$5.35B$3.75B$1.01B$836.00M
Interest expense$1.63B$1.49B$1.37B$1.33B$1.30B$1.34B$1.46B$1.39B$1.03B$688.00M$602.00M$325.00M$229.00M$195.00M$191.00M$164.00M$18.00M$15.00M
Tax expense$2.46B$1.14B$890.00M$2.82B$4.49B$264.00M-$2.43B$784.00M$764.00M-$460.00M$609.00M$1.51B$1.28B$1.11B$1.85B$1.33B$400.00M$236.00M
Net income$8.55B$4.05B$3.45B$9.68B$14.52B$9.74B-$9.83B$2.64B$2.78B$3.43B$1.17B$2.85B$2.52B$2.11B$3.39B$2.39B$623.00M$449.00M
Diluted EPS$28.96$13.22$10.08$23.63$28.12$15.24-$15.13$3.97$5.28$6.70$2.21$5.26$4.39$3.32$9.89$6.67$1.74$1.25
Gross margin
Operating margin9.20%6.25%4.89%9.78%12.10%3.58%-17.55%4.01%5.45%5.38%3.77%6.51%4.14%3.42%6.50%4.76%1.62%1.84%
Net margin5.57%3.05%2.48%6.52%8.18%8.12%-14.08%2.37%3.23%4.59%1.86%3.96%2.58%2.11%4.12%3.04%1.00%0.99%

filed 4 Aug 2026