Canadian National Railway Company (CNI)

NYSE: CNI · Real-Time Price · USD
128.99
+2.69 (2.13%)
At close: Nov 4, 2026, 4:00 PM EST
128.97
-0.02 (-0.01%)
After-hours: Nov 4, 2026, 4:10 PM EST
Market Cap77.43B +30.7%
Revenue (ttm)12.94B +6.8%
Net Income3.42B +5.1%
EPS5.71 +8.2%
Shares Out 599.70M
PE Ratio22.61
Forward PE20.55
Dividend$2.65 (2.05%)
Ex-Dividend DateDec 9, 2026
Volume1,296,547
Open128.18
Previous Close126.30
Day's Range125.42 - 129.30
52-Week Range90.74 - 131.55
Beta0.99
AnalystsBuy
Price Target136.45 (+5.79%)
Earnings DateOct 30, 2026