Canadian National Railway Company (CNI)
NYSE·Industrials·Railroads
$117.54
+0.00%
Mkt Cap $72.17B
Analyst Ratings
Buy
7
Hold
4
Sell
0
Price Target (41 analysts)
$101.33
Range $100.00 – $103.00
Implied Upside
-13.8%
Consensus $101.33 vs current $117.54