CNI

Canadian National Railway Company
$125.53
+2.25 (+1.83%)
Mkt Cap 74.74B
Volume 838,890
52W Range 90.74-131.55
Sector Industrials
Beta 0.97
EPS (TTM) 5.55 USD
P/E Ratio 22.25
Revenue (TTM) 12.65B USD
Rev Growth (5Y) +4.6%
EPS Growth (5Y) +8.7%
AlphaVal · Fair Value
What we estimate one share is worth
$80.71
Overvalued strong signal
53.0% above fair value
Modeled from cash flows & growth.
AlphaQuality · Grade
How strong & durable the business is
B
Stable Earnings Power
74.8 / 100 composite
Steady, predictable earnings power — graded A–F vs. similar companies.

Company Description

Track Record

Showing latest 4 periods • Swipe for more
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.00 5.86 5.89 7.24 4.67 4.39 3.86
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 / 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
Operating CF 7.04B 6.70B 6.96B 6.67B 6.97B 6.17B 5.92B 5.92B 5.52B 5.20B 5.14B 4.38B
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 & Equiv 362.70M 389.00M 475.00M 328.00M 838.00M 569.00M 64.00M 266.00M 70.00M 176.00M 153.00M 52.00M
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
Return on 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
CNI News
Record Highs Beckon for Big Caps as Small Caps Lag and Deal Flow Builds
Oct 09, 2026 10:00 AM · gurufocus.com
Canadian National Unveils Grain Movement for the Third Quarter
Oct 08, 2026 10:41 AM · zacks.com
Canadian National Railway Company $CNI Shares Bought by Ausbil Investment Management Ltd
Oct 08, 2026 03:07 AM · defenseworld.net
CN Reports Third Quarter Grain Movement
Oct 06, 2026 06:00 AM · globenewswire.com
CN to Report Third-Quarter 2026 Financial and Operating Results on October 30, 2026
Oct 06, 2026 05:00 AM · globenewswire.com
Canadian National Announces 2026-2027 Winter Operations Plan
Sep 30, 2026 10:50 AM · zacks.com
CN Releases its 2026–2027 Winter Plan
Sep 29, 2026 06:00 AM · globenewswire.com
Canadian National Railway Company (CNR:CA) Presents at 25th Annual CIBC Eastern Institutional Investor Conference Transcript
Sep 25, 2026 12:49 PM · seekingalpha.com
3 Dividend-Paying Stocks From the Railroad Industry You May Count On
Sep 25, 2026 09:01 AM · zacks.com
Canadian National Railway Backs Full-Year Outlook as Grain and Productivity Drive Growth
Sep 24, 2026 09:03 AM · marketbeat.com