Stock Comparison

VLO IMO
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric VLO
Valero Energy Corp
IMO
Imperial Oil Ltd
Price $298.31 $124.95
Change % -1.54% -1.06%
Market Cap 86.70B 85.62B
P/E Ratio 12.0 29.3
EPS $24.18 $5.87
52W High $320.24 $191.76
52W Low $130.78 $114.02
Volume
Avg Volume 2.70M 835.8K
Open $298.50 $125.38
Prev Close $302.99 $126.29
Div Yield 1.53% 1.97%
Annual Dividend $4.58 $2.37
Payout Ratio 59.8% 42.9%
Analyst Rating Hold Strong sell
Price Target $75.76 $223.06
Total Analysts 26 23