Canadian National Railway Company (TSX:CNR)

Canada flag Canada · Delayed Price · Currency is CAD
172.50
-2.51 (-1.43%)
Oct 23, 2026, 4:00 PM EDT
Market Cap104.54B +24.6%
Revenue (ttm)17.76B +3.6%
Net Income4.78B +4.8%
EPS7.79 +7.5%
Shares Out 606.02M
PE Ratio22.14
Forward PE20.22
Dividend3.66 (2.12%)
Ex-Dividend DateSep 8, 2026
Volume891,592
Open174.07
Previous Close175.01
Day's Range170.22 - 174.99
52-Week Range128.05 - 185.25
Beta0.99
AnalystsBuy
Price Target189.47 (+9.84%)
Earnings DateOct 30, 2026