Icon
CNR : Canadian National Railway Co
COMMON STOCK | Railroads | TSX
Market Cap: CAD 88.01B
CAD 135.00
-2.37 (-1.73%)
Values as of 04/07/2025
CAD 159.92
18.46%
Stock Target Advisor

Buy

Average Analyst Rating
stockTargetAdvisor

Bullish

Fundamental Analysis
-1.73%
-4.32%
-7.05%
-22.84%
CNR:CA Ratings by Stock Target Advisor