Market Cap 77.09B
Revenue (ttm) 12.38B
Net Income (ttm) 3.38B
EPS (ttm) N/A
PE Ratio 22.58
Forward PE 22.00
Profit Margin 27.28%
Debt to Equity Ratio 1.03
Volume 862,700
Avg Vol 1,655,836
Day's Range N/A - N/A
Shares Out 606.02M
Stochastic %K 10%
Beta 0.96
Analysts Sell
Price Target $137.80

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 part...

Industry: Railroads
Sector: Industrials
Phone: 888 888 5909
Website: www.cn.ca
Address:
935 de La Gauchetiere Street West, Montreal, Canada
FullSend01
FullSend01 Jul. 26 at 4:34 PM
$CNI Bank of America target price is the 323.6 point on the Fibonacci as I drew it here.
0 · Reply
FullSend01
FullSend01 Jul. 26 at 4:22 PM
$CNI if you really are following this, the only chart worth looking at is US elections forward.
0 · Reply
FullSend01
FullSend01 Jul. 26 at 4:13 PM
$CNI price target raised to by B of A, with a major resistance at 142.93. This, this is how they play the game friends. Resistance, 134.38, 136.40, 139.67, 142.93. Divided Sept 8th. High probability of retrace to build momentum to push past 142.93. Support 125.84. Probable move, run to 139 and drop to 125.84 after September 8th. Then earnings 6 weeks after dividend. Trump comes to agreement with communist Canada is the catalyst.
0 · Reply
EarningsInsider
EarningsInsider Jul. 25 at 5:01 AM
https://www.marketbeat.com/earnings/reports/2026-7-24-canadian-national-railway-stock/ $CNI Canadian National Railway Earnings Transcript
0 · Reply
27R
27R Jul. 23 at 4:08 PM
$CNI Buckle up — earnings before the open tomorrow.
0 · Reply
Stocktwits52wHighs
Stocktwits52wHighs Jul. 23 at 4:01 PM
$CNI printed a new 52-week high today
1 · Reply
Greeek
Greeek Jul. 23 at 2:25 PM
$CNI 140 Call 8/21 avg .85
0 · Reply
alphatrades09
alphatrades09 Jul. 23 at 2:12 PM
$CNI price action looks constructive. Monitoring this setup closely.
0 · Reply
alphatrades09
alphatrades09 Jul. 23 at 2:10 PM
$CNI 140C 8/21 — 0.85
0 · Reply
Stocktwits52wHighs
Stocktwits52wHighs Jul. 13 at 7:01 PM
$CNI printed a new 52-week high today
0 · Reply
Latest News on CNI
CN price target raised to C$199 from C$194 at Scotiabank

2026-07-27T15:20:26.000Z - 7 days ago

CN price target raised to C$199 from C$194 at Scotiabank


Interesting CNI Put And Call Options For March 2027

2026-07-27T14:37:14.000Z - 7 days ago

Interesting CNI Put And Call Options For March 2027


CN price target raised to C$198 from C$185 at CIBC

2026-07-27T13:45:09.000Z - 7 days ago

CN price target raised to C$198 from C$185 at CIBC


CN price target raised to C$205 from C$195 at RBC Capital

2026-07-27T13:06:03.000Z - 7 days ago

CN price target raised to C$205 from C$195 at RBC Capital


CN price target raised to $139 from $124 at Evercore ISI

2026-07-27T12:01:27.000Z - 7 days ago

CN price target raised to $139 from $124 at Evercore ISI


CN price target raised to C$195 from C$180 at BMO Capital

2026-07-27T11:30:49.000Z - 7 days ago

CN price target raised to C$195 from C$180 at BMO Capital


CN price target raised to $130 from $109 at Barclays

2026-07-27T10:30:25.000Z - 7 days ago

CN price target raised to $130 from $109 at Barclays


CN price target raised to $146 from $144 at BofA

2026-07-24T17:40:14.000Z - 10 days ago

CN price target raised to $146 from $144 at BofA


Canadian National Railway Q2 Earnings Call Highlights

Fri, 24 Jul 2026 10:04:16 -0400 - 10 days ago

Canadian National Railway Q2 Earnings Call Highlights


Canadian National Railway Releases Q2 2026 Financial Results

2026-07-24T12:31:19.000Z - 10 days ago

Canadian National Railway Releases Q2 2026 Financial Results


Canadian National Railway Company Earnings release: Q2 2026

Jul 24, 2026, 8:30 AM EDT - 10 days ago

Canadian National Railway Company Earnings release: Q2 2026


Canadian National Railway Company Slides: Q2 2026

Jul 24, 2026, 8:30 AM EDT - 10 days ago

Canadian National Railway Company Slides: Q2 2026


Canadian National Railway Raises 2026 Volume Outlook

Fri, 24 Jul 2026 08:25:00 -0400 - 10 days ago

Canadian National Railway Raises 2026 Volume Outlook


CN reports Q2 EPS C$2.06, consensus C$1.96

2026-07-24T11:40:49.000Z - 10 days ago

CN reports Q2 EPS C$2.06, consensus C$1.96


Canadian National Railway Co Reveals Increase In Q2 Income

2026-07-24T11:40:49.000Z - 10 days ago

Canadian National Railway Co Reveals Increase In Q2 Income


CN sees FY26 adjusted EPS up mid-to-high single-digits

2026-07-24T11:40:11.000Z - 10 days ago

CN sees FY26 adjusted EPS up mid-to-high single-digits


CN Declares Third-Quarter 2026 Dividend

Fri, 24 Jul 2026 07:31:00 -0400 - 10 days ago

CN Declares Third-Quarter 2026 Dividend


CN price target raised to $144 from $134 at BofA

2026-07-17T14:30:30.000Z - 17 days ago

CN price target raised to $144 from $134 at BofA

CP


CN price target raised to C$194 from C$162 at Scotiabank

2026-07-16T14:40:12.000Z - 18 days ago

CN price target raised to C$194 from C$162 at Scotiabank


Canada: train crew escapes flames near Armstrong, Ontario

2026-07-16T09:02:28.000Z - 18 days ago

Canada: train crew escapes flames near Armstrong, Ontario


CN initiated with a Market Perform at Citizens

2026-07-15T08:45:41.000Z - 19 days ago

CN initiated with a Market Perform at Citizens


CN downgraded to Neutral from Positive at Susquehanna

2026-07-14T12:00:28.000Z - 20 days ago

CN downgraded to Neutral from Positive at Susquehanna


CN price target raised to C$175 from C$156 at JPMorgan

2026-07-10T12:05:26.000Z - 24 days ago

CN price target raised to C$175 from C$156 at JPMorgan


CN price target raised to $141 from $124 at Citi

2026-07-09T11:51:44.000Z - 25 days ago

CN price target raised to $141 from $124 at Citi


CN resumed with an Equal Weight at Stephens

2026-07-08T12:53:12.000Z - 26 days ago

CN resumed with an Equal Weight at Stephens


CN reports June grain movement

2026-07-05T13:40:07.000Z - 4 weeks ago

CN reports June grain movement


CN Reports June Grain Movement

Fri, 03 Jul 2026 11:30:00 -0400 - 4 weeks ago

CN Reports June Grain Movement


CN Reports May Grain Movement

Jun 1, 2026, 2:15 PM EDT - 2 months ago

CN Reports May Grain Movement

CNR


Canadian National Railway Company Slides: Investor presentation

May 27, 2026, 7:00 AM EDT - 2 months ago

Canadian National Railway Company Slides: Investor presentation


CN Announces US$750 Million Debt Offering

May 7, 2026, 8:00 PM EDT - 3 months ago

CN Announces US$750 Million Debt Offering

CNR


CN Presents the 2025 Safe Handling Award to 194 Rail Shippers

May 6, 2026, 10:17 AM EDT - 3 months ago

CN Presents the 2025 Safe Handling Award to 194 Rail Shippers

CNR


CN Reports April Grain Movement

May 4, 2026, 10:30 AM EDT - 3 months ago

CN Reports April Grain Movement

CNR


CN Announces Election of Directors

May 1, 2026, 4:45 PM EDT - 3 months ago

CN Announces Election of Directors

CNR


CN Statement on UP-NS Amended Merger Re-Application

Apr 30, 2026, 4:20 PM EDT - 3 months ago

CN Statement on UP-NS Amended Merger Re-Application

CNR


Canadian National Railway Company Earnings release: Q1 2026

Apr 29, 2026, 8:30 AM EDT - 3 months ago

Canadian National Railway Company Earnings release: Q1 2026


Canadian National Railway Company Slides: Q1 2026

Apr 29, 2026, 8:30 AM EDT - 3 months ago

Canadian National Railway Company Slides: Q1 2026


CN Declares Second-Quarter 2026 Dividend

Apr 29, 2026, 7:31 AM EDT - 3 months ago

CN Declares Second-Quarter 2026 Dividend

CNR


CN Reports March Grain Movement

Apr 2, 2026, 4:00 PM EDT - 4 months ago

CN Reports March Grain Movement


CN Reports February Grain Movement

Mar 5, 2026, 9:00 AM EST - 5 months ago

CN Reports February Grain Movement


CN Reports January Grain Movement

Feb 5, 2026, 12:00 PM EST - 6 months ago

CN Reports January Grain Movement


Canadian National Railway Profit, Revenue Rise

Jan 30, 2026, 8:39 AM EST - 6 months ago

Canadian National Railway Profit, Revenue Rise


Canadian National Railway Company Annual report: Q4 2025

Jan 30, 2026, 8:30 AM EST - 6 months ago

Canadian National Railway Company Annual report: Q4 2025


Canadian National Railway Company Earnings release: Q4 2025

Jan 30, 2026, 8:30 AM EST - 6 months ago

Canadian National Railway Company Earnings release: Q4 2025


Canadian National Railway Company Slides: Q4 2025

Jan 30, 2026, 8:30 AM EST - 6 months ago

Canadian National Railway Company Slides: Q4 2025


CN Announces Solid Fourth Quarter and Year-End Results

Jan 30, 2026, 7:30 AM EST - 6 months ago

CN Announces Solid Fourth Quarter and Year-End Results


CN Files Motion to Force Disclosure in UP-NS Merger Review

Jan 12, 2026, 9:15 AM EST - 7 months ago

CN Files Motion to Force Disclosure in UP-NS Merger Review


CN Reports December Grain Movement

Jan 9, 2026, 11:30 AM EST - 7 months ago

CN Reports December Grain Movement


CN Railroaders Making a Difference in Your Community

Dec 22, 2025, 12:00 PM EST - 8 months ago

CN Railroaders Making a Difference in Your Community


CN Statement on UP-NS STB Filing

Dec 19, 2025, 5:00 PM EST - 8 months ago

CN Statement on UP-NS STB Filing


FullSend01
FullSend01 Jul. 26 at 4:34 PM
$CNI Bank of America target price is the 323.6 point on the Fibonacci as I drew it here.
0 · Reply
FullSend01
FullSend01 Jul. 26 at 4:22 PM
$CNI if you really are following this, the only chart worth looking at is US elections forward.
0 · Reply
FullSend01
FullSend01 Jul. 26 at 4:13 PM
$CNI price target raised to by B of A, with a major resistance at 142.93. This, this is how they play the game friends. Resistance, 134.38, 136.40, 139.67, 142.93. Divided Sept 8th. High probability of retrace to build momentum to push past 142.93. Support 125.84. Probable move, run to 139 and drop to 125.84 after September 8th. Then earnings 6 weeks after dividend. Trump comes to agreement with communist Canada is the catalyst.
0 · Reply
EarningsInsider
EarningsInsider Jul. 25 at 5:01 AM
https://www.marketbeat.com/earnings/reports/2026-7-24-canadian-national-railway-stock/ $CNI Canadian National Railway Earnings Transcript
0 · Reply
27R
27R Jul. 23 at 4:08 PM
$CNI Buckle up — earnings before the open tomorrow.
0 · Reply
Stocktwits52wHighs
Stocktwits52wHighs Jul. 23 at 4:01 PM
$CNI printed a new 52-week high today
1 · Reply
Greeek
Greeek Jul. 23 at 2:25 PM
$CNI 140 Call 8/21 avg .85
0 · Reply
alphatrades09
alphatrades09 Jul. 23 at 2:12 PM
$CNI price action looks constructive. Monitoring this setup closely.
0 · Reply
alphatrades09
alphatrades09 Jul. 23 at 2:10 PM
$CNI 140C 8/21 — 0.85
0 · Reply
Stocktwits52wHighs
Stocktwits52wHighs Jul. 13 at 7:01 PM
$CNI printed a new 52-week high today
0 · Reply
Stocktwits52wHighs
Stocktwits52wHighs Jul. 9 at 5:01 PM
$CNI printed a new 52-week high today
1 · Reply
jdlman
jdlman Jun. 25 at 12:03 PM
$CNI analysis upgrade
0 · Reply
BillionerOfKing
BillionerOfKing Jun. 2 at 3:00 AM
$CNI Current Stock Price: $119.42 Contracts to trade: $120.0 CNI Jun 18 2026 Call Entry: $1.70 Exit: $3.21 ROI: 89% Hold ~24 days Shared as daily free alerts and for educational purposes only. https://dailypickai.com/freealerts
0 · Reply
WallStJesus
WallStJesus May. 28 at 2:24 PM
$CNI JAN BULL SWEEPER DETECTED
0 · Reply
BillionerOfKing
BillionerOfKing May. 22 at 4:53 AM
$CNI Current Stock Price: $114.18 Contracts to trade: $115.0 CNI Jun 18 2026 Call Entry: $2.10 Exit: $3.65 ROI: 74% Hold ~29 days Shared as daily free alerts and for educational purposes only. https://dailypickai.com/freealerts
0 · Reply
CapitalMonk
CapitalMonk May. 19 at 8:32 PM
$CNI Price: $113.20 (+0.51%) Trend: Bullish Market Bias (7D): Sideways ⚖️ Expected Range: ±1.82% RSI: 65.3 | Momentum: Strong Momentum Volume: -48.9% vs avg Volatility: 2.09% Support: $107.00 | Resistance: $115.80 Sourch: http://marketbaubles.com/
0 · Reply
EconomyEngine
EconomyEngine May. 12 at 12:28 PM
$MSFT BILL GATES UPDATED PORTFOLIO • $BRK.B ~28% • $WM ~18% • $CNI ~14% • $MSFT ~11% • $CAT ~10%
1 · Reply
OptionRunners
OptionRunners Apr. 23 at 6:53 PM
$CNI call spreads just got closed out 10,000 times for $3.50
0 · Reply
Rockysprouts
Rockysprouts Mar. 19 at 4:42 PM
$CNI it’s time🥷🥷🥷🥷🥷
0 · Reply
MHM7700
MHM7700 Mar. 9 at 2:35 PM
130% gains locked in on the $CNI puts. scaling out more here. https://www.stocktwits.com/MHM7700/message/646801390
0 · Reply
MHM7700
MHM7700 Mar. 9 at 2:07 PM
100% gains locked in on the $CNI puts. scaling out some here. https://www.stocktwits.com/MHM7700/message/646801390
0 · Reply