EquityFolio

MPC vs VLO

Marathon Petroleum Corporation Common Stock · Valero Energy Corporation Common Stock

Relative return (rebased to 100)

Key stats

Metric MPC VLO
Price $356.37 $342.92
Market Cap $104.04B $101.82B
P/E 25.71 43.37
P/B 6.21 4.27
P/S 0.78 0.83
ROE 24.2% 9.8%
Net Margin 3.0% 1.9%
Gross Margin
Revenue Growth -4.4% -5.5%
Dividend Yield 1.05% 1.32%
EPS $13.86 $7.91

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.