Marathon Petroleum Corp vs Sunoco LP

Marathon Petroleum Corp (MPC) is overvalued and Sunoco LP (SUN) is undervalued.

Against our estimates of intrinsic value, SUN trades at the wider discount: a margin of safety of +21%, against -37% for MPC.

Values as of the 22 Sept 2026 close.

Marathon Petroleum Corp (MPC)

Discounting its cash flows at 7.8% (average of 3 methods) values the shares at $284.85; the price of $389.68 is 37% above that value, and 79% of that value comes from beyond year five.

Leak Score 62/100 on 10 of 12 signals

Sunoco LP (SUN)

Discounting its cash flows at 6.6% (average of 3 methods) values the shares at $92.66; the price of $73.12 is 21% below that value, and 85% of that value comes from beyond year five.

Leak Score 56/100 on 2 of 12 signals

MetricMPCSUN
VerdictOvervaluedUndervalued
Price$389.68$73.12
Intrinsic value$284.85$92.66
Margin of safety-37%+21%
Leak Score62/100 (10/12)56/100 (2/12)
Market cap$109.4B$15.0B
Revenue growth, 5 years13.9%18.7%
Operating margin8.4%4.9%
Net margin5.6%1.6%
Return on equity47.9%14.5%
Debt to equity1.801.78
P/E13.4x16.0x
Forward P/E8.5x8.0x
P/B5.8x1.5x
Dividend yield1.1%5.5%

All stocks in Oil & Gas Refining & Marketing