Stock Comparison

VLO MPC
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric VLO
Valero Energy Corp
MPC
Marathon Petroleum Corp
Price $242.43 $246.51
Change % -0.51% -0.81%
Market Cap 70.17B 70.91B
P/E Ratio 16.7 15.3
EPS $13.81 $15.32
52W High $265.61 $272.46
52W Low $130.78 $158.00
Volume
Avg Volume 3.25M 2.66M
Open $238.91 $243.63
Prev Close $243.68 $248.52
Div Yield 2.03% 1.65%
Annual Dividend $4.58 $3.73
Payout Ratio 59.8% 28.2%
Analyst Rating Hold Buy
Price Target $75.76 $73.09
Total Analysts 26 25