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
Avg Analyst Target
CAD 159.92
18.46%
Buy
Average Analyst Rating
Bullish
Fundamental Analysis
1 Day
-1.73%
1 Week
-4.32%
1 Month
-7.05%
1 Year
-22.84%
CNR:CA Ratings
by Stock Target Advisor