Canadian National Railway Company (CNI)
NYSE·Industrials·Railroads
$119.31
-0.47%
Mkt Cap $72.51B
Analyst Ratings
Buy
12
Hold
6
Sell
0
Price Target (48 analysts)
$129.00
Range $124.00 – $138.00
Implied Upside
+8.1%
Consensus $129.00 vs current $119.31