Cookies show us what works. Privacy
Cookies show us what works. Privacy
33 funds hold it · 2 straight earnings beats
No insider open-market trades in 90 days (SEC Form 4). Congress: no trades disclosed in 180 days.
Analyst target and ratings are on paid plans
Unlock the full resultsLast report
Oct 30, 2026
Period ending
Sep 30, 2026
Earnings per share
$1.49 expected
Revenue
Financial statements: Alpha Vantage
| Quarter / reported | Earnings per share | Beat or miss | Revenue / income | Revenue vs last year |
|---|---|---|---|---|
| Sep 30, 2026Reported Oct 30, 2026 | $1.54est. $1.49 | +3.36%beat | CAD 4.65BAlpha Vantage | +11.4%from CAD 4.17B |
| Jun 30, 2026Reported Jul 24, 2026 | $1.50est. $1.39 | +7.91%beat | CAD 4.76BAlpha Vantage | +11.3%from CAD 4.27B |
| Mar 31, 2026Reported Apr 29, 2026 | $1.80est. $1.81 | -0.55%in line | CAD 4.39BAlpha Vantage | -0.3%from CAD 4.40B |
| Dec 31, 2025Reported Jan 30, 2026 | $2.08est. $1.98 | +5.05%beat | CAD 4.46BAlpha Vantage | +2.3%from CAD 4.36B |
| Sep 30, 2025Reported Oct 31, 2025 | $1.83est. $1.77 | +3.39%beat | CAD 4.17BAlpha Vantage | +1.5%from CAD 4.11B |
| Jun 30, 2025Reported Jul 22, 2025 | $1.87est. $1.87 | +0.00%in line | CAD 4.27BAlpha Vantage | -1.3%from CAD 4.33B |
| Mar 31, 2025Reported May 1, 2025 | $1.85est. $1.78 | +3.93%beat | CAD 4.40BAlpha Vantage | +3.6%from CAD 4.25B |
| Dec 31, 2024Reported Jan 30, 2025 | $1.82est. $1.93 | -5.70%miss | CAD 4.36BAlpha Vantage | -2.5%from CAD 4.47B |
Earnings per share comes from Yahoo Finance where available, then Alpha Vantage or the company release. Revenue comes from company releases, SEC filings, Alpha Vantage or Yahoo Finance. A beat or miss needs an analyst estimate on the same basis as the reported figure, so quarters without one show none. Non-USD amounts carry their currency code.
Reasonably priced and profitable.
Valuation
Quality
Growth
This stock is in a strong uptrend.
Trend
Strong uptrend
100 / 100
RSI 14
20D volatility
52-week range
20D support
20D resistance
Returns
Price vs moving averages
Volume pace
Coverage is bullish
Tracy Robinson to Address the 26th Annual Scotiabank Transportation and Industrials Conference on November 18
NeutralNov 12Canadian National Railway Co. stock rises Wednesday, outperforms market
BullishNov 11Canadian National Railway stock enters winter after grain record
Leans bullishNov 11Canadian National Railway downgraded to neutral due to high valuation and modest growth.
BearishNov 11Rail Giant CN Joins Oil Producer’s $3.5 Billion Push to Ship Crude Through Northern BC
Leans bullishNov 11Canadian National Railway stock sets new October grain record
BullishNov 10Vestor Capital LLC Purchases 93,021 Shares of Canadian National Railway Company $CNI
BullishNov 10254,972 Canadian National Railway Company $CNI Shares Sold by Beutel Goodman & Co Ltd.
NeutralNov 1012 macro signals shaping CNI right now
Unlock sector rotation, regime shifts, and macro event windows tied to this stock.
Unlock the full results