Track Canadian National Railway Company — Monitor price, dividends, and performance in your free portfolio

Start Tracking Free

Canadian National Railway Company CNI · Stock Open Canadian National Railway Company in new tab

117.16 USD
P/E
21.99
EPS
5.50
Yield
2.13%
Safety Score
80
P/B
4.70
ROE
22.02
Beta
0.99
Target Price
137.06 USD
Loading chart...
Key Metrics
Earnings dateOct. 30, 2026
P/E21.99
EPS5.50
Book Value25.74
Price to Book4.70
Debt/Equity103.89
% Insiders2.695%
Growth
Revenue Growth0.11%
Earnings Growth0.10%
Estimates
Forward P/E19.01
Forward EPS6.36
Target Mean Price137.06
Dividend
Dividend Yield2.13%
Annual dividends3.63 USD
Ex-Div. DateSept. 8, 2026
Payout46.15%
5y avg Yield1.87%

DCF Valuation

Tweak assumptions to recompute fair value for Canadian National Railway Company (CNI)
Currency: USD
DCF Assumptions
Decimal (e.g., 0.10 = 10%). Range allows declines (−50%) to strong growth (+50%).
Decimal (e.g., 0.30 = 30%).
Decimal (e.g., 0.04 = 4%).
Decimal (e.g., 0.20 = 20%).
Percent number (e.g., 3 = 3%).
Percent number (e.g., 10 = 10%).
Percent number (e.g., 5 = 5%).
DCF Result

Fair Value (DCF)
—
Current Price
—
Upside
—
WACC
—
Terminal PV
—
Σ PV of FCFs
—
Note: historical bars show reported FCF (for context); forward bars show PV of projected FCF; if no per-year data, totals are shown.

Canadian National Railway Company Logo Canadian National Railway Company Analysis (CNI)

Canada Industrials Official Website Stock

Is Canadian National Railway Company a good investment? Canadian National Railway Company (CNI) is currently trading at 117.16 USD. Market analysts have a consensus price target of 137.06 USD. This suggests a potential upside from current levels.

In terms of valuation, the stock trades at a P/E ratio of 21.99. This valuation is generally in line with the broader market.

Earnings Schedule: Canadian National Railway Company is expected to release its next earnings report on Oct. 30, 2026. The market consensus estimate for Forward EPS is 6.36.

For income investors, Canadian National Railway Company pays a dividend yield of 2.13%. With a payout ratio of 46%, the dividend appears sustainable.

Investor FAQ

Does Canadian National Railway Company pay a dividend?

Yes, it pays an annual dividend of 3.63 USD (2.13% yield).

What asset class is Canadian National Railway Company?

Canadian National Railway Company is classified as a Stock. You can compare it against 6 other assets in the "Related Symbols" list on this page.

When is the next earnings date?

The next earnings date is projected to be Oct. 30, 2026. The company currently has a trailing EPS of 5.50.

Company Profile

Canadian National Railway Company, together with its subsidiaries, engages in the rail, intermodal, trucking, and related transportation businesses in Canada and the United States. The company provides rail services, which include equipment, customs brokerage, transloading and warehousing, business development, dimensional loads, and private railcar storage, less-than-truckload, and mexico services; intermodal services, such as temperature controlled multimodal, mobile transport trays, port partnerships, transloading and distribution, logistics parks, trucking, and supply chain services. It also offers connecting to rail, short lines, maps and network services. The company serves automotive, coal, fertilizers, temperature controlled cargo, forest products, dimensional, grain, metal and minerals, petroleum and chemicals, consumer goods, and third party logistics applications. Canadian National Railway Company was incorporated in 1919 and is headquartered in Montreal, Canada.

Exchange Ticker
TOR (Canada) CNR.TO
CY2.SG
NYQ (United States) CNI
MEX (Mexico) CNIN.MX
SAO (Brazil) CNIC34.SA
FRA (Germany) CY2.F
Trades
Dividend Yield
2.13%
5y avg 1.87%
Annual Dividends
3.63USD
Next Ex. Div Date
Sept. 8, 2026
Payout Ratio
46.15%
Dividend History paid per year (USD)
Historical Dividends
Year Total Dividends
▸2027
2.19 USD
Sept. 30, 2027 (estimated) 0.7241
June 30, 2027 (estimated) 0.7207
March 31, 2027 (estimated) 0.7407
▸2026
2.68 USD
Dec. 30, 2026 (estimated) 0.6882
Sept. 29, 2026 0.6623
June 30, 2026 0.6560
March 31, 2026 0.6740
▸2025
2.55 USD
Dec. 30, 2025 0.6407
Sept. 29, 2025 0.6420
June 30, 2025 0.6480
March 31, 2025 0.6170
▸2024
2.46 USD
Dec. 30, 2024 0.5970
Sept. 27, 2024 0.6260
June 28, 2024 0.6180
March 28, 2024 0.6220
▸2023
2.32 USD
Dec. 28, 2023 0.5810
Sept. 29, 2023 0.5790
June 30, 2023 0.5910
March 31, 2023 0.5730
▸2022
2.25 USD
Dec. 29, 2022 0.5370
Sept. 29, 2022 0.5570
June 30, 2022 0.5850
March 31, 2022 0.5680
▸2021
1.97 USD
Dec. 30, 2021 0.4860
Sept. 29, 2021 0.4910
June 30, 2021 0.5090
March 31, 2021 0.4860
▸2020
1.75 USD
Dec. 30, 2020 0.4490
Sept. 30, 2020 0.4390
June 30, 2020 0.4280
March 31, 2020 0.4290
▸2019
1.62 USD
Dec. 30, 2019 0.4080
Sept. 30, 2019 0.4060
June 28, 2019 0.4010
March 29, 2019 0.4000
▸2018
1.39 USD
Dec. 28, 2018 0.3410
Sept. 28, 2018 0.3450
June 29, 2018 0.3520
March 29, 2018 0.3530
▸2017
1.28 USD
Dec. 29, 2017 0.3230
Sept. 29, 2017 0.3370
June 30, 2017 0.3070
March 31, 2017 0.3080
▸2016
1.15 USD
Dec. 30, 2016 0.2820
Sept. 30, 2016 0.2920
June 30, 2016 0.2930
March 31, 2016 0.2820
▸2015
0.97 USD
Dec. 31, 2015 0.2310
Sept. 30, 2015 0.2370
June 30, 2015 0.2500
March 31, 2015 0.2500
▸2014
0.91 USD
Dec. 31, 2014 0.2190
Sept. 30, 2014 0.2300
June 30, 2014 0.2290
March 31, 2014 0.2270
▸2013
0.82 USD
Dec. 31, 2013 0.2020
Sept. 30, 2013 0.2050
June 28, 2013 0.2080
March 28, 2013 0.2085
▸2012
0.75 USD
Dec. 31, 2012 0.1885
Sept. 28, 2012 0.1905
June 29, 2012 0.1800
March 30, 2012 0.1880
▸2011
0.66 USD
Dec. 30, 2011 0.1595
Sept. 30, 2011 0.1640
June 30, 2011 0.1655
March 31, 2011 0.1675
▸2010
0.52 USD
Dec. 31, 2010 0.1345
Sept. 30, 2010 0.1280
June 30, 2010 0.1300
March 31, 2010 0.1310
▸2009
0.45 USD
Dec. 31, 2009 0.1190
Sept. 30, 2009 0.1145
June 30, 2009 0.1140
March 31, 2009 0.0980
▸2008
0.43 USD
Dec. 31, 2008 0.0890
Sept. 30, 2008 0.1145
June 30, 2008 0.1140
March 31, 2008 0.1160
▸2007
0.39 USD
Dec. 31, 2007 0.1050
Sept. 28, 2007 0.0995
June 29, 2007 0.0990
March 30, 2007 0.0890
▸2006
0.29 USD
Dec. 29, 2006 0.0710
Sept. 29, 2006 0.0735
June 30, 2006 0.0715
March 31, 2006 0.0715
▸2005
0.24 USD
Dec. 30, 2005 0.0530
Sept. 30, 2005 0.0625
June 30, 2005 0.0625
March 31, 2005 0.0625
▸2004
0.18 USD
Dec. 31, 2004 0.0488
Sept. 30, 2004 0.0375
June 30, 2004 0.0488
March 29, 2004 0.0488
▸2003
0.17 USD
Dec. 29, 2003 0.0417
Sept. 30, 2003 0.0417
June 30, 2003 0.0417
March 31, 2003 0.0417
▸2002
0.14 USD
Dec. 27, 2002 0.0358
Sept. 27, 2002 0.0358
June 28, 2002 0.0358
March 28, 2002 0.0358
▸2001
0.13 USD
Dec. 28, 2001 0.0325
Sept. 28, 2001 0.0325
June 28, 2001 0.0325
March 29, 2001 0.0325
▸2000
0.12 USD
Dec. 29, 2000 0.0292
Sept. 28, 2000 0.0292
June 28, 2000 0.0292
March 27, 2000 0.0292
▸1999
0.10 USD
Dec. 29, 1999 0.0250
Sept. 27, 1999 0.0250
June 29, 1999 0.0250
March 25, 1999 0.0250
▸1998
0.09 USD
Dec. 30, 1998 0.0221
Sept. 28, 1998 0.0221
June 29, 1998 0.0221
March 26, 1998 0.0221
▸1997
0.08 USD
Dec. 22, 1997 0.0192
Sept. 26, 1997 0.0192
June 26, 1997 0.0192
March 26, 1997 0.0192
▸1996
0.80 USD
Dec. 20, 1996 0.2000
Oct. 4, 1996 0.2000
June 28, 1996 0.2000
March 31, 1996 0.2000
Upcoming Dividends
Name Payment Date Status Amount
Canadian National Railway Company Sep 29, 2026 0.66228 USD
Canadian National Railway Company Jun 30, 2026 0.656 USD
Canadian National Railway Company Mar 31, 2026 0.674 USD
Canadian National Railway Company Dec 30, 2025 0.64069 USD
Stock Splits
Split Date Split Ratio to 1
Sept. 28, 1999 2:1
March 1, 2004 1.5
Feb. 21, 2006 2:1
March 1, 2006 2:1
Dec. 2, 2013 2:1
Explore Premium Features

Unlock detailed news and exclusive insights with our Premium subscription.

See Pricing Plans

Fundamentals

Under Construction

This feature will be available soon. Stay tuned!

Follow us on Twitter for updates: @allinvestview

Check out our Roadmap for upcoming features.

Community Discussion