Canadian National Railway Company (CNR.TO) — Analyst outlook / Analyst consensus target is. Based on 51 analyst ratings, the consensus is bullish — 16 Buy, 32 Hold, 3 Sell.
CNR.TO Analyst Ratings
Hold
51
Ratings
16 Buy
32 Hold
3 Sell
Based on 51 analysts giving stock ratings to Canadian National Railway Company in the past 3 months