| Indicators | Browse All

Canadian National Railway Company (CNI)

Industrials | Railroads | Montreal, Canada | NYSE
124.79 USD -0.52 (-0.415%) ⇩ (July 14, 2026, 4 p.m. EDT)

Short-term:★★★★⯪Long-term:★★★★☆Dividends:★★★☆☆
Hot Take | July 11, 2026, 7:02 a.m. EDT

CNI is demonstrating strong operational resilience and market confidence, evidenced by the recent price rally and analyst upgrades. Despite a slight dip in revenue growth, the company maintains high profit margins and a robust cash flow profile. The balance sheet carries sector-typical leverage, and the dividend remains a reliable income source. While short-term statistical models predict a minor pullback, the fundamental momentum and strategic partnerships suggest the current price level offers a compelling entry point for investors seeking exposure to North American logistics infrastructure.

Model Selection — Backtest MAE (log-scale, lower is better)
ModelMAE
MSTL_90 ✓0.036539
AutoARIMA0.040006
AutoETS0.040251
MSTL0.042223
AutoTheta0.042510

Forecast horizon: 60 days | Selected: MSTL_90

Forecast Reliability
Score 52%
H-stat 5.32
Ljung-Box p 0.000
Jarque-Bera p 0.182
Excess Kurtosis -1.17
Attribute Value
Sector Industrials
Ex Dividend Date 2026-06-08
Last Dividend Date 2026-06-08
Debt to Equity Ratio 105.664
Revenue per Share 27.917
Market Cap 75,697,610,752
Trailing P/E 23.37
Forward P/E 19.98
Beta 1.01
Profit Margins 27.23%
Website https://www.cn.ca

As of July 11, 2026, 7:02 a.m. EDT: Call positioning at the 105 strike suggests strong support, while put activity at 120 indicates a defensive floor near current prices. Implied volatility remains low, indicating speculators expect limited turbulence despite the recent price rally.


Dividend Data

Yield Summary
Last Yield 1yr Yield 3yr Avg 5yr Avg
0.55% 1.85% 2.07% 1.97%
Dividend History
Date Dividend Yield %
2026-06-09 0.656000 0.545258
2026-03-10 0.674000 0.633340
2025-09-08 0.642000 0.674016
2025-06-09 0.648000 0.619503
2025-03-10 0.617000 0.628630
2024-12-09 0.597000 0.561196
2024-09-06 0.626000 0.542602
2024-06-07 0.618000 0.497905
2024-03-06 0.622000 0.489957
2023-12-06 0.581000 0.493167
2023-09-07 0.579000 0.537804
2023-06-08 0.591000 0.513377
2023-03-09 0.573000 0.493540
2022-12-07 0.537000 0.430323
2022-09-07 0.557000 0.469567
2022-06-08 0.585000 0.509271
2022-03-09 0.568000 0.457622
2021-12-08 0.486000 0.374278
2021-09-07 0.491000 0.399739
2021-06-08 0.509000 0.462055
2021-03-09 0.486000 0.430393
2020-12-08 0.449000 0.412874
2020-09-08 0.439000 0.431874
2020-06-08 0.428000 0.469968
2020-03-09 0.429000 0.566636
2019-12-06 0.408000 0.454850
2019-09-06 0.406000 0.437406
2019-06-06 0.401000 0.441144
2019-03-07 0.400000 0.461414
2018-12-06 0.341000 0.420936
2018-09-06 0.345000 0.397465
2018-06-07 0.352000 0.425892
2018-03-07 0.353000 0.483628
2017-12-07 0.323000 0.403447
2017-09-07 0.337000 0.413852
2017-06-07 0.307000 0.393035
2017-03-08 0.308000 0.430468
2016-12-07 0.282000 0.407750
2016-09-07 0.292000 0.448885
2016-06-07 0.293000 0.483498
2016-03-08 0.282000 0.473870
2015-12-08 0.231000 0.430328
2015-09-04 0.237000 0.443654
2015-06-05 0.250000 0.422940
2015-03-06 0.250000 0.368243
2014-12-08 0.219000 0.329125
2014-09-05 0.230000 0.312627
2014-06-05 0.229000 0.376831
2014-03-06 0.227000 0.402625
2013-12-06 0.202000 0.357459
2013-09-05 0.205000 0.427217
2013-06-05 0.208000 0.422421
2013-03-05 0.208500 0.411527
2012-12-06 0.188500 0.417266
2012-09-05 0.190500 0.423239
2012-06-06 0.180000 0.444006
2012-03-07 0.188000 0.500999
2011-12-07 0.159500 0.408608
2011-09-07 0.164000 0.456824
2011-06-07 0.165500 0.433189
2011-03-08 0.167500 0.448280
2010-12-08 0.134500 0.409001
2010-09-07 0.128000 0.401317
2010-06-07 0.130000 0.467458
2010-03-08 0.131000 0.468946
2009-12-08 0.119000 0.435180
2009-09-04 0.114500 0.461507
2009-06-05 0.114000 0.523536
2009-03-06 0.098000 0.641781
2008-12-08 0.089000 0.503536
2008-09-05 0.114500 0.452748
2008-06-05 0.114000 0.420742
2008-03-06 0.116000 0.451099
2007-12-06 0.105000 0.416584
2007-09-05 0.099500 0.376324
2007-06-06 0.099000 0.366938
2007-03-07 0.089000 0.408444
2006-12-06 0.071000 0.303030
2006-09-06 0.073500 0.353026
2006-06-07 0.071500 0.329190
2006-03-08 0.071500 0.316862
2005-12-07 0.053000 0.259169
2005-09-07 0.062500 0.374869
2005-06-07 0.062500 0.414388
2005-03-08 0.062500 0.393639
2004-12-08 0.048750 0.338659
2004-09-08 0.037500 0.316522
2004-06-07 0.048750 0.457639
2004-03-04 0.048750 0.499616
2003-12-04 0.041667 0.420171
2003-09-05 0.041667 0.462538
2003-06-05 0.041667 0.475560
2003-03-06 0.041667 0.609464
2002-12-04 0.035833 0.480121
2002-09-04 0.035833 0.517071
2002-06-05 0.035833 0.434252
2002-03-06 0.035833 0.410380
2001-12-05 0.032500 0.439486
2001-09-05 0.032500 0.453911
2001-06-05 0.032500 0.464728
2001-03-06 0.032500 0.532787
2000-12-06 0.029167 0.574955
2000-09-05 0.029167 0.593227
2000-06-05 0.029167 0.637820
2000-03-02 0.029167 0.732993
1999-12-06 0.025000 0.517241
1999-09-02 0.025000 0.471976
1999-06-04 0.025000 0.465116
1999-03-03 0.025000 0.653951
1998-12-04 0.022083 0.490733
1998-09-03 0.022083 0.578436
1998-06-04 0.022083 0.479631
1998-03-04 0.022083 0.431765
1997-12-05 0.019167 0.444452
1997-09-04 0.019167 0.457719
1997-06-05 0.019167 0.559280
1997-03-05 0.019167 0.623740
Additional Data
dividendRate 2.58
dividendYield 2.07
exDividendDate 2026-06-09
trailingAnnualDividendRate 3.578
trailingAnnualDividendYield 0.02855319
lastDividendValue 0.656
lastDividendDate 2026-06-09
dividendDate 2026-06-30

Info Dump

Attribute Value
52 Week Change 0.21612966
Address1 935 de La Gauchetiere Street West
All Time High 137.19
All Time Low 2.822917
Ask 0.0
Ask Size 200
Audit Risk 2
Average Analyst Rating 2.2 - Buy
Average Daily Volume10 Day 1,320,640
Average Daily Volume3 Month 1,483,767
Average Volume 1,483,767
Average Volume10Days 1,320,640
Beta 1.005
Bid 0.0
Bid Size 300
Board Risk 1
Book Value 24.94757
City Montreal
Compensation As Of Epoch Date 1,767,139,200
Compensation Risk 6
Country Canada
Crypto Tradeable 0
Currency USD
Current Price 124.79
Current Ratio 0.668
Custom Price Alert Confidence HIGH
Date Short Interest 1,782,777,600
Day High 125.86
Day Low 124.55
Debt To Equity 105.664
Dividend Date 1,782,777,600
Dividend Rate 2.58
Dividend Yield 2.07
Earnings Call Timestamp End 1,784,896,200
Earnings Call Timestamp Start 1,784,896,200
Earnings Growth 0.011
Earnings Quarterly Growth -0.013
Earnings Timestamp 1,784,896,200
Earnings Timestamp End 1,784,896,200
Earnings Timestamp Start 1,784,896,200
Ebitda 8,999,000,064
Ebitda Margins 0.52077997
Enterprise To Ebitda 10.879
Enterprise To Revenue 5.666
Enterprise Value 97,902,403,584
Eps Current Year 7.91383
Eps Forward 6.245316
Eps Trailing Twelve Months 5.34
Esg Populated 0
Ex Dividend Date 1,780,963,200
Exchange NYQ
Exchange Data Delayed By 0
Exchange Timezone Name America/New_York
Exchange Timezone Short Name EDT
Fifty Day Average 116.925
Fifty Day Average Change 7.864998
Fifty Day Average Change Percent 0.067265324
Fifty Two Week Change Percent 21.612967
Fifty Two Week High 126.12
Fifty Two Week High Change -1.3300018
Fifty Two Week High Change Percent -0.010545527
Fifty Two Week Low 90.74
Fifty Two Week Low Change 34.050003
Fifty Two Week Low Change Percent 0.37524801
Fifty Two Week Range 90.74 - 126.12
Financial Currency CAD
First Trade Date Milliseconds 849,018,600,000
Five Year Avg Dividend Yield 2.04
Float Shares 606,731,132
Forward Eps 6.245316
Forward P E 19.981375
Free Cashflow 2,598,500,096
Full Exchange Name NYSE
Full Time Employees 23,541
Gmt Off Set Milliseconds -14,400,000
Governance Epoch Date 1,782,864,000
Gross Margins 0.56661
Gross Profits 9,790,999,552
Has Pre Post Market Data 1
Held Percent Insiders 0.02668
Held Percent Institutions 0.73705
Implied Shares Outstanding 606,600,000
Industry Railroads
Industry Disp Railroads
Industry Key railroads
Is Earnings Date Estimate 0
Language en-US
Last Dividend Date 1,780,963,200
Last Dividend Value 0.656
Last Fiscal Year End 1,767,139,200
Last Split Date 1,385,942,400
Last Split Factor 2:1
Long Business Summary 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.
Long Name Canadian National Railway Company
Market us_market
Market Cap 75,697,610,752
Market State PRE
Max Age 86,400
Message Board Id finmb_353020
Most Recent Quarter 1,774,915,200
Net Income To Common 4,704,999,936
Next Fiscal Year End 1,798,675,200
Non Diluted Market Cap 75,853,840,952
Number Of Analyst Opinions 13
Open 124.37
Operating Cashflow 7,150,000,128
Operating Margins 0.38411
Overall Risk 2
Payout Ratio 0.4713
Peg Ratio 2.94
Phone 888 888 5909
Pre Market Change 0.0
Pre Market Change Percent 0.0
Pre Market Price 124.79
Pre Market Time 1,784,109,350
Previous Close 125.31
Price Eps Current Year 15.768598
Price Hint 2
Price To Book 5.0020905
Price To Sales Trailing12 Months 4.3806486
Profit Margins 0.27228
Quick Ratio 0.403
Quote Source Name Delayed Quote
Quote Type EQUITY
Recommendation Key buy
Recommendation Mean 2.2069
Region US
Regular Market Change -0.519997
Regular Market Change Percent -0.414968
Regular Market Day High 125.86
Regular Market Day Low 124.55
Regular Market Day Range 124.55 - 125.86
Regular Market Open 124.37
Regular Market Previous Close 125.31
Regular Market Price 124.79
Regular Market Time 1,784,059,202
Regular Market Volume 1,231,192
Return On Assets 0.075619996
Return On Equity 0.21846001
Revenue Growth -0.005
Revenue Per Share 27.917
Sand P52 Week Change 0.20365608
Sector Industrials
Sector Disp Industrials
Sector Key industrials
Share Holder Rights Risk 7
Shares Outstanding 606,600,000
Shares Percent Shares Out 0.0046
Shares Short 6,044,119
Shares Short Previous Month Date 1,780,012,800
Shares Short Prior Month 7,333,698
Short Name Canadian National Railway Compa
Short Ratio 1.54
Source Interval 15
State QC
Symbol CNI
Target High Price 145.7657
Target Low Price 108.95208
Target Mean Price 127.67412
Target Median Price 126.347145
Total Cash 586,000,000
Total Cash Per Share 0.964
Total Debt 22,666,000,384
Total Revenue 17,280,000,000
Tradeable 0
Trailing Annual Dividend Rate 3.578
Trailing Annual Dividend Yield 0.02855319
Trailing Eps 5.34
Trailing P E 23.368914
Trailing Peg Ratio 2.9446
Triggerable 1
Two Hundred Day Average 104.76015
Two Hundred Day Average Change 20.029854
Two Hundred Day Average Change Percent 0.19119726
Type Disp Equity
Volume 1,231,192
Website https://www.cn.ca
Zip H3B 2M9