Canadian National Railway Company (CNI)
NYSE·Industrials·Railroads
$126.81
+0.81%
Mkt Cap $76.95B
Analyst Ratings
Buy
12
Hold
5
Sell
0
Price Target (47 analysts)
$119.00
Range $100.00 – $138.00
Implied Upside
-6.2%
Consensus $119.00 vs current $126.81