Stock Comparison

CNQ IMO
Add up to 8 stocks to compare side by side
Metric CNQ
Canadian Natural Resources
IMO
Imperial Oil Ltd
Price $39.10 $112.68
Change % +3.19% +4.03%
Market Cap 108.11B 73.78B
P/E Ratio 16.3 18.4
EPS $3.16 $7.82
52W High $53.42 $153.93
52W Low $34.92 $82.98
Volume 6.22M 780.1K
Avg Volume 6.87M 1.07M
Open $38.07 $109.06
Prev Close $37.89 $108.32
Div Yield 4.53% 2.34%
Annual Dividend $2.09 $2.37
Payout Ratio 72.5% 25.9%
Analyst Rating Buy Strong sell
Price Target $407.05 $223.06
Total Analysts 25 23