Get early access! Join the Twelve Data AI Assistant waitlist now.

CNR

133.42999 CAD
0.82
0.61%
Last update Oct 24, 3:59 PM EDT
Market closed
Day range
132.92000
134.42000
Previous close
134.25
Open
134.23000
Access this stock data via API
Subscribe
Canadian National Railway Company
133.43
0.82
0.61%

Analysis

Earnings estimate Next quarter
(Dec 2025)
Current year
(Dec 2025)
Next year
(Dec 2026)
Number of analysts 22 28 28
Average estimate 1.97 7.46 8.17
Low estimate 1.87 7.35 7.80
High estimate 2.07 7.68 8.68
Last year EPS 1.82 7.10 7.46
Revenue estimate Next quarter
(Dec 2025)
Current year
(Dec 2025)
Next year
(Dec 2026)
Number of Analysts 21 26 26
Avg. estimate 4.44B 17.27B 17.99B
Low estimate 4.36B 17.15B 17.19B
High estimate 4.56B 17.41B 18.53B
Last year sales 4.36B 17.05B 17.27B
Sales growth 0.02 0.01 0.04
EPS trend Next quarter
(Dec 2025)
Current year
(Dec 2025)
Next year
(Dec 2026)
Current estimate 1.97 7.46 8.17
7 days ago 1.96 7.46 8.16
30 days ago 2.02 7.60 8.34
60 days ago 2.03 7.61 8.35
90 days ago 2.03 7.62 8.36
EPS revisions Next quarter
(Dec 2025)
Current year
(Dec 2025)
Next year
(Dec 2026)
Up last 7 days 0 0 0
Up last 30 days 1 0 3
Down last 7 days 0 0 0
Down last 30 days 17 17 20
Growth estimates
Current qtr (Oct 2025) 0.030%
Next qtr. (Jan 2026) 0.081%
Current year (2025) 0.051%
Next 5 years (per annum) 0.087%
Past 5 years (per annum) 0.079%

Analyst ratings

Firm Date Action
Citigroup Oct 13, 2025 Maintains
Jefferies Oct 10, 2025 Upgrade
UBS Oct 08, 2025 Maintains
Wells Fargo Oct 06, 2025 Maintains
Barclays Oct 02, 2025 Maintains
B of A Securities Sep 29, 2025 Maintains
Susquehanna Sep 25, 2025 Maintains
Texas Capital Securities Sep 25, 2025 Initiates
UBS Sep 19, 2025 Maintains
UBS Aug 08, 2025 Maintains
Jefferies Aug 05, 2025 Maintains
RBC Capital Jul 23, 2025 Maintains
Wells Fargo Jul 23, 2025 Maintains
Susquehanna Jul 23, 2025 Maintains
Barclays Jul 23, 2025 Maintains
B. Riley Securities Jul 22, 2025 Maintains
Barclays Jul 10, 2025 Maintains
Citigroup Jul 09, 2025 Maintains
UBS Jul 03, 2025 Maintains
Susquehanna Jun 24, 2025 Maintains
UBS Jun 11, 2025 Initiates
RBC Capital Jun 05, 2025 Reiterates
B of A Securities May 16, 2025 Maintains
Benchmark May 09, 2025 Maintains
Stephens & Co. May 02, 2025 Maintains
Evercore ISI Group May 02, 2025 Maintains
RBC Capital May 02, 2025 Maintains
Barclays May 02, 2025 Maintains
Stifel Apr 14, 2025 Maintains
B. Riley Securities Apr 11, 2025 Maintains
Market closed

Exchange is currently closed (non-working day)
Pre-market opens in 23 hours 35 minutes

08:24
00:00
23:59

Trading Hours (Monday - Friday):

Pre-market
08:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 17:00
All times are displayed in the America/Toronto timezone (EDT, UTC-04:00).