Your Best Stock
Stocks Railroads CNI

Canadian National Railway CNI

US equityMarket cap rank #228Railroads
$120.88
+$1.39 (+1.16%)
Market open · Sep 24, 1:10 pm ET
After hours $119.49 0.00%
Open$119.28
Prev close$119.49
Day range$119.06 – $121.14
Volume525.1K
Market cap$73.02B
P/E (TTM)21.9
Dividend yield2.10%

Analyst view

ConsensusBuy
Analysts16
Average target$142.22+17.7% vs. price
  • Buy 63%
  • Hold 38%
Low $130.00Now $120.88Avg $142.22High $151.00
ConsensusBuy
Analysts covering16
Price target (avg)$142.22
Target range$130.00 – $151.00
Buy / Hold / Sell63% / 38% / 0%

Recent rating changes

DateFirmRatingTarget
3 Sep 2026 Bernstein HOLD $141.43
28 Aug 2026 Argus Research HOLD
24 Aug 2026 Bernstein HOLD $141.66
14 Aug 2026 Wells Fargo BUY $145.00
10 Aug 2026 Citi BUY $151.00
28 Jul 2026 J.P. Morgan HOLD $131.33
27 Jul 2026 Wells Fargo BUY $145.00
27 Jul 2026 Scotiabank BUY $143.59
27 Jul 2026 Evercore BUY $139.00
27 Jul 2026 Barclays HOLD $130.00
27 Jul 2026 CIBC BUY $142.87
26 Jul 2026 BMO Capital BUY $140.71
Scroll to Top