Canadian National Railway Company logo CNI - Canadian National Railway Company

NEXT EARNINGS: Apr 27, 2026 EPS Est: $1.78 | Rev Est: $4.3B
Price: -- -- | CONSENSUS: Hold DETAILS
STRONG
BUY
0
BUY 16
HOLD 32
SELL 3
STRONG
SELL
0
| PRICE TARGET: $106.33 DETAILS
HIGH: $115.00
LOW: $101.00
MEDIAN: $103.00
CONSENSUS: $106.33
DOWNSIDE: 4.47%
Market Cap: 68.14B
Volume: 1,000,162
Avg Volume: 1,581,515
52 Week Range: 90.74-111.32
Sector: Industrials
Industry: Railroads
Beta: 0.86
Last Dividend: $2.54
Exchange: NYSE
Country: CA
Employees: 24,911
IPO Date: 1996-11-26
EPS (TTM): 7.57
P/E Ratio: 17.92
Revenue (TTM): 17.29B
Total Assets: 58.51B
Total Debt: 21.82B
Cash & Equiv: 362.70M
Rev Growth (5Y): 4.6%
EPS Growth (5Y): 8.6%
FCF Growth (5Y): 0.5%
ROCE: 13.1%
Debt/Equity: 1.01

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-01-30 $1.49 $1.43 +4.2% $3.2B $4.3B -24.4%
2025-10-31 $1.33 $1.28 +3.9% $2.1B $4.4B -51.6%
2025-07-22 $1.35 $1.37 -1.5% $3.1B $4.2B -24.8%
2025-05-01 $1.29 $1.26 +2.4% $3.1B $4.4B -29.1%
2025-01-30 $1.30 $1.37 -5.1% $3.0B $4.4B -30.6%
2024-10-22 $1.26 $1.28 -1.6% $3.0B $3.0B +1.6%
2024-07-23 $1.35 $1.41 -4.3% $3.2B $3.2B -1.4%
2024-04-23 $1.28 $1.27 +0.8% $3.0B $3.1B -2.3%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 17.29B 17.05B 16.83B 17.11B 14.48B 13.82B 14.92B 14.32B 13.04B 12.04B 12.61B 12.13B
Net Income 4.72B 4.45B 5.62B 5.12B 4.90B 3.54B 4.22B 4.33B 5.48B 3.64B 3.54B 3.17B
EPS 7.57 7.02 8.53 10.02 8.81 5.01 5.85 5.89 7.28 4.69 4.42 3.86
Total Assets 58.51B 57.07B 52.67B 50.66B 48.54B 44.80B 43.78B 41.21B 37.63B 37.06B 36.40B 31.69B
Total Debt 21.82B 21.37B 18.89B 15.89B 12.91B 13.32B 14.30B 12.57B 10.83B 10.94B 10.43B 8.37B
Cash & Equivalents 362.70M 389.00M 475.00M 328.00M 838.00M 569.00M 64.00M 266.00M 70.00M 176.00M 153.00M 52.00M
Operating Cash Flow 7.04B 6.70B 6.96B 6.67B 6.97B 6.17B 5.92B 5.92B 5.52B 5.20B 5.14B 4.38B
Free Cash Flow 3.39B 3.15B 3.78B 3.92B 4.08B 3.30B 2.06B 2.39B 2.84B 2.51B 2.43B 2.08B
FCF per Share 5.44 4.97 5.74 5.69 5.75 4.63 2.86 3.24 3.75 3.22 3.02 2.53
Book Value 21.55B 21.05B 20.12B 21.38B 22.74B 19.65B 18.04B 17.64B 16.66B 14.84B 14.95B 13.47B
Cash & ST Investments 362.70M 389.00M 475.00M 328.00M 838.00M 569.00M 64.00M 266.00M 70.00M 176.00M 153.00M 52.00M
ROC Equity 0.22 0.21 0.28 0.24 0.22 0.18 0.23 0.25 0.33 0.25 0.24 0.24