Get the Weekly Intelligence Brief — top committee picks every Sunday.

VLO vs MPC

Valero Energy vs Marathon Petroleum — AI-powered side-by-side comparison
VLO
Valero Energy
63
Buy
VS
MPC
Marathon Petroleum
55
Watch
MetricVLOMPC
AI Score 63 55
Price $280.58 $283.30
P/E Ratio 18.30× 17.69×
ROE 17.6% 27.3%
Revenue Growth YoY -2.8% -0.9%
Gross Margin 5.6% 11.9%
Debt / Equity 0.45× 1.90×
Dividend Yield 2.0% 1.4%
RSI (14) 70.1 78.6
Beta 0.5695 0.5334
Expected Upside
Want the full breakdown?
Committee votes, technicals, and trade plans for both companies.
VLO Full Analysis MPC Full Analysis