
Canadian National Railway Company
CNINYSEIndustrialsRailroads
Previous close
$129.84
+$1.61 · +1.26%
Pre-market
$129.95
+$0.11 · +0.08%
Aug 24, 5:58 AM ET
CNI company overview
Historical prices · Market data may be delayed.
GoAI snapshot
AI-powered factor overview
GoAI score
Buy
Favorable setup — positive multi-factor alignment
Valuation
74
Undervalued
Momentum
59
Neutral
Sentiment
59
Mixed
Risk resilience
83
Low Risk
Full GoAI research
Thesis, catalysts, evidence, and risk analysis.
AI-generated, informational only, and not investment advice.
Company profile
Company websiteCanadian National Railway Company (CNI), together with its subsidiary operations, functions as a key player in the railway and related logistics industry. The firm handles a wide array of freight, including petroleum products and chemicals, agricultural commodities such as grain and fertilizers, various minerals like coal and metals, timber and paper goods, intermodal containers, and finished automobiles. Its services cater to a broad base of clients, from international exporters and importers to retail chains, agricultural growers, and industrial manufacturers. CNI boasts a substantial rail infrastructure, with approximately 19,500 miles of track extending across both Canada and the United States. Additionally, the company provides diverse ancillary services, encompassing marine terminal management (vessels and docks), cargo transshipment and distribution, specialized automotive supply chain solutions, and comprehensive freight management and forwarding. Founded in 1919, Canadian National Railway Company is based in Montreal, Canada.
- Industry
- Railroads
- Sector
- Industrials
- Headquarters
- CA
- CEO
- Tracy A. Robinson
- Listed since
- Nov 26, 1996
- Employees
- 23,839
Market position
Day range
Current $129.84
52-week range
Current $129.84
- Open
- $129.5
- Previous close
- $128.23
- Volume
- 880.29K
- 0.59× average
- Average volume
- 1.49M
- Average daily volume
- Market cap
- 78.54B USD
- Beta
- 0.96
- Market reference 1
- 50-day average
- $124.06
- +4.66% above average
- 200-day average
- $109.46
- +18.62% above average
Financials
Financial snapshot
Latest / TTMValuation & yield
- Enterprise value
- 105.97B CAD
- P/E (TTM)
- 22.94×
- P/B (TTM)
- 4.95×
- P/S (TTM)
- 6.09×
- EV / EBITDA
- 11.64×
- Earnings yield
- 5.58%
- Free cash flow yield
- 4.01%
- Dividend yield
- 2.02%
Profitability & efficiency
- Gross margin
- 42.20%
- Operating margin
- 37.55%
- Net margin
- 26.92%
- Return on equity
- 21.88%
- Return on assets
- 8.06%
- Return on invested capital
- 8.90%
Financial health
- Debt / equity
- 1.03×
- Current ratio
- 0.67×
Financial statements
Margin trends
Profitability as a percentage of reported revenue.
Income trends
Revenue
Operating income
Net income
| Metric (CAD) | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Revenue | 17.29B CAD | 17.05B CAD | 16.83B CAD | 17.11B CAD | 14.48B CAD |
| Cost of goods sold | 9.53B CAD | 10.08B CAD | 9.68B CAD | 9.71B CAD | 8.41B CAD |
| Gross profit | 7.76B CAD | 6.97B CAD | 7.15B CAD | 7.4B CAD | 6.07B CAD |
| Selling, general, and administrative | 1.18B CAD | — | −479M CAD | −498M CAD | −407M CAD |
| Operating expenses | 1.18B CAD | 720M CAD | 554M CAD | 556M CAD | 453M CAD |
| Interest expense | 912.26M CAD | 891M CAD | 722M CAD | 548M CAD | 610M CAD |
| Depreciation and amortization | 1.94B CAD | 1.89B CAD | 1.82B CAD | 1.73B CAD | 1.6B CAD |
| Operating income | 6.58B CAD | 6.25B CAD | 6.6B CAD | 6.84B CAD | 5.62B CAD |
| Net income | 4.72B CAD | 4.45B CAD | 5.63B CAD | 5.12B CAD | 4.9B CAD |
Company facts updated Aug 24, 2026.
Earnings
- EPS beat rate
- 55%
- 6 beats, 4 misses, 1 met estimate
- Average EPS surprise
- +0.74%
- 11 comparable reports
- Latest EPS result
- 1.5
- Estimate 1.39 · Beat by 7.91%
EPS: actual versus estimate
Recent quarterly results
Revenue: actual versus estimate
Recent quarterly results
Analyst ratings
Third-party consensus; not a GoAI recommendation.
Rating distribution
51 ratingsCNI peers
ETFs holding CNI
Funds reporting this stock among their holdings, ordered by reported position size.
Dimensional - International Core Equity Market ETFDFAI33.88M0.19%18.23B USD0.18%$43.35+0.81%
First Trust Value Line Dividend Index FundFVD33.07M0.40%8.29B USD0.62%$50.70+0.06%
Dimensional International High Profitability ETFDIHP31.5M0.48%6.65B USD0.27%$35.745+0.78%
Dimensional - International Core Equity 2 ETFDFIC16.26M0.11%15.43B USD0.22%$39.405+0.83%
Invesco International Dividend Achievers ETFPID12.51M1.36%923.14M USD0.53%$23.1266+0.59%
Dimensional World ex U.S. Core Equity 2 ETFDFAX8.61M0.07%12.57B USD0.28%$38.16+0.82%
Motley Fool Global Opportunities ETFTMFG6.08M1.69%354.58M USD0.85%$31.76+0.51%
Invesco RAFI Developed Markets ex-U.S. ETFPXF5.3M0.18%3B USD0.43%$79.77+0.90%
Dimensional - International Core Equity Market ETFDFAI- Market value
- 33.88M
- Weight
- 0.19%
- AUM
- 18.23B USD
- Expense ratio
- 0.18%
- Price / 1D
- $43.35+0.81%
First Trust Value Line Dividend Index FundFVD- Market value
- 33.07M
- Weight
- 0.40%
- AUM
- 8.29B USD
- Expense ratio
- 0.62%
- Price / 1D
- $50.70+0.06%
Dimensional International High Profitability ETFDIHP- Market value
- 31.5M
- Weight
- 0.48%
- AUM
- 6.65B USD
- Expense ratio
- 0.27%
- Price / 1D
- $35.745+0.78%
Dimensional - International Core Equity 2 ETFDFIC- Market value
- 16.26M
- Weight
- 0.11%
- AUM
- 15.43B USD
- Expense ratio
- 0.22%
- Price / 1D
- $39.405+0.83%
Invesco International Dividend Achievers ETFPID- Market value
- 12.51M
- Weight
- 1.36%
- AUM
- 923.14M USD
- Expense ratio
- 0.53%
- Price / 1D
- $23.1266+0.59%
Dimensional World ex U.S. Core Equity 2 ETFDFAX- Market value
- 8.61M
- Weight
- 0.07%
- AUM
- 12.57B USD
- Expense ratio
- 0.28%
- Price / 1D
- $38.16+0.82%
Motley Fool Global Opportunities ETFTMFG- Market value
- 6.08M
- Weight
- 1.69%
- AUM
- 354.58M USD
- Expense ratio
- 0.85%
- Price / 1D
- $31.76+0.51%
Invesco RAFI Developed Markets ex-U.S. ETFPXF- Market value
- 5.3M
- Weight
- 0.18%
- AUM
- 3B USD
- Expense ratio
- 0.43%
- Price / 1D
- $79.77+0.90%
Continue in GoAI
Research CNIresearch.disclaimer





