MPC vs VLO

Marathon Petroleum (MPC) and Valero Energy (VLO) compared side by side. Marathon Petroleum (MPC) is larger, with a market cap of $128.4B versus $120.7B for Valero Energy, about 1.1 times the size. On trailing earnings, VLO is cheaper at 9.5x versus 15.8x for MPC.

Head to head

MetricMPCVLO
Market cap$128.4B$120.7B
P/E (TTM)15.8x9.5x
Forward P/E7.8x8.1x
Revenue (TTM)$154.1B$146.6B
Revenue growth53.7%51.9%
Gross margin12.8%19.5%
Operating margin13.6%19.7%
Free cash flow$12.9B$10.1B
Dividend yield0.87%1.14%
1-year return+137.2%+147.3%
5-year return (annual)+49.9%+43.3%
Max drawdown-80%-87%
FI Handbook gradeBB-

Highlighted: the stronger figure on metrics where higher or lower is clearly better.

Growth of $10,000 (5 years, price only)

$20.0K
$40.0K
$60.0K
20222023202420252026
MPCVLO

MPC vs VLO FAQ

Which is bigger, MPC or VLO?

Marathon Petroleum (MPC) is larger, with a market cap of $128.4B versus $120.7B for Valero Energy, about 1.1 times the size.

Is MPC or VLO cheaper?

On trailing earnings, VLO is cheaper at 9.5x versus 15.8x for MPC. A lower P/E can reflect slower expected growth, so compare growth and margins too.

Which stock performed better over the past year, MPC or VLO?

VLO returned +147.3% over the past year including dividends, versus +137.2% for MPC, through October 23, 2026.

Which pays a higher dividend, MPC or VLO?

VLO yields 1.14% versus 0.87% for MPC.

Full pages: Marathon Petroleum · Valero Energy