Canadian National Railway Company (CNI)
NYSE·Industrials·Railroads
$126.90
+2.63%
Mkt Cap $74.60B
Analyst Ratings
Buy
11
Hold
5
Sell
0
Price Target (48 analysts)
$129.00
Range $124.00 – $138.00
Implied Upside
+1.7%
Consensus $129.00 vs current $126.90