Market Cap 59.18B
Revenue (ttm) 12.44B
Net Income (ttm) 3.25B
EPS (ttm) N/A
PE Ratio 18.22
Forward PE 17.89
Profit Margin 26.09%
Debt to Equity Ratio 0.99
Volume 1,332,440
Avg Vol 1,380,540
Day's Range N/A - N/A
Shares Out 616.50M
Stochastic %K 92%
Beta 0.96
Analysts Sell
Price Target $111.87

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, custom brokerage services, transloading and distribution, business development and real estate, and private car storage services; and intermodal services, such as temperature controlled cargo, port partnerships, transloading and distribution, logistics parks...

Industry: Railroads
Sector: Industrials
Phone: 514 399 7901
Website: www.cn.ca
Address:
935 de La Gauchetiere Street West, Montreal, Canada
BillionerOfKing
BillionerOfKing Dec. 1 at 2:56 PM
$CNI Current Stock Price: $96.05 Contracts to trade: $95 CNI Dec 19 2025 Call Entry: $1.75 Exit: $3.47 ROI: 98% Hold ~26 days Shared as daily free alerts and for educational purposes only. https://dailypickai.com/freealerts
0 · Reply
JarvisFlow
JarvisFlow Nov. 28 at 12:13 PM
CIBC has adjusted their stance on Canadian National Railway ( $CNI ), setting the rating to Outperformer with a target price of 146 → 151.
0 · Reply
SuperGreenToday
SuperGreenToday Nov. 28 at 8:16 AM
$CNI Share Price: $94.03 Contract Selected: Jul 17, 2026 $95 Calls Buy Zone: $3.82 – $4.73 Target Zone: $6.75 – $8.24 Potential Upside: 67% ROI Time to Expiration: 230 Days | Updates via https://fxcapta.com/stockinfo/
0 · Reply
ZacksResearch
ZacksResearch Nov. 25 at 7:31 PM
$CNI struggles with rising expenses and weak liquidity — is it time to look elsewhere? 🚨 📉 Earnings estimates revised down 6% for the current quarter in the past 60 days and 2.7% for 2025 earnings ⚠️ Zacks Rank #5 (Strong Sell) + industry in bottom 13% 💸 Operating costs soar, liquidity remains a concern Full breakdown here 👉 https://www.zacks.com/stock/news/2795591/heres-why-investors-should-give-canadian-national-stock-a-miss-now?cid=sm-stocktwits-2-2795591-body-22491&ADID=SYND_STOCKTWITS_TWEET_2_2795591_BODY_22491
0 · Reply
ZacksResearch
ZacksResearch Nov. 25 at 6:31 PM
Is $CNI sliding into a tougher spot than investors want to admit? Rising costs, weak liquidity and downward earnings revisions are stacking up, putting real pressure on performance and dampening investor appeal. Full breakdown here 👉 https://www.zacks.com/stock/news/2795591/heres-why-investors-should-give-canadian-national-stock-a-miss-now?cid=sm-stocktwits-2-2795591-teaser-22489&ADID=SYND_STOCKTWITS_TWEET_2_2795591_TEASER_22489
0 · Reply
kennedyboy76
kennedyboy76 Nov. 25 at 1:39 PM
$CNI wont go any lower than 120 cad
1 · Reply
Rockysprouts
Rockysprouts Nov. 24 at 11:35 PM
$CNI Relax n enjoy early Holidays .. See ya next year 🥃
0 · Reply
SuperGreenToday
SuperGreenToday Nov. 24 at 11:20 PM
$CNI Share Price: $90.89 Contract Selected: Jul 17, 2026 $100 Calls Buy Zone: $1.66 – $2.05 Target Zone: $2.95 – $3.61 Potential Upside: 68% ROI Time to Expiration: 234 Days | Updates via https://fxcapta.com/stockinfo/
0 · Reply
HarveyToronto
HarveyToronto Nov. 24 at 8:53 PM
$CNI is the only position still red while the rest of the portfolio is green, so I’ll be adding to it.
1 · Reply
BEATOFtheMARKET
BEATOFtheMARKET Nov. 21 at 4:53 PM
1 · Reply
Latest News on CNI
CN Proudly Celebrates the 30th Anniversary of its Privatization

Nov 17, 2025, 7:15 PM EST - 17 days ago

CN Proudly Celebrates the 30th Anniversary of its Privatization


Canadian National Railway Company (CNR) Opens the Market

Nov 17, 2025, 10:47 AM EST - 17 days ago

Canadian National Railway Company (CNR) Opens the Market


CN Announces US$700 Million Debt Offering

Nov 6, 2025, 9:00 PM EST - 4 weeks ago

CN Announces US$700 Million Debt Offering


CN Reports October Grain Movement

Nov 5, 2025, 2:00 PM EST - 4 weeks ago

CN Reports October Grain Movement


Canadian National Railway Profit, Revenue Rise

Oct 31, 2025, 8:16 AM EDT - 4 weeks ago

Canadian National Railway Profit, Revenue Rise


CN Declares Fourth-Quarter 2025 Dividend

Oct 31, 2025, 7:31 AM EDT - 4 weeks ago

CN Declares Fourth-Quarter 2025 Dividend


CN Announces Executive Changes to COO and CCO Roles

Oct 20, 2025, 11:30 AM EDT - 6 weeks ago

CN Announces Executive Changes to COO and CCO Roles


CN Reports September Grain Movement

Oct 8, 2025, 9:15 AM EDT - 2 months ago

CN Reports September Grain Movement


2 Rock-Solid Dividend Stocks to Buy on the Dip

Oct 5, 2025, 7:23 PM EDT - 2 months ago

2 Rock-Solid Dividend Stocks to Buy on the Dip

PEP


CN Releases its 2025-2026 Winter Plan

Sep 29, 2025, 7:00 PM EDT - 2 months ago

CN Releases its 2025-2026 Winter Plan


Canadian National Railway: Buy The Dip Opportunity

Sep 26, 2025, 10:23 AM EDT - 2 months ago

Canadian National Railway: Buy The Dip Opportunity


Madeleine Paquin Appointed to CN Board of Directors

Sep 18, 2025, 10:30 AM EDT - 2 months ago

Madeleine Paquin Appointed to CN Board of Directors


CN Police Launch Rail Safety Week 2025

Sep 15, 2025, 9:00 AM EDT - 2 months ago

CN Police Launch Rail Safety Week 2025


CN Police Launch See Tracks? Think Train® Week 2025

Sep 15, 2025, 9:00 AM EDT - 2 months ago

CN Police Launch See Tracks? Think Train® Week 2025


CN Partners with the New Orleans Saints to Promote Rail Safety

Sep 15, 2025, 8:00 AM EDT - 2 months ago

CN Partners with the New Orleans Saints to Promote Rail Safety


CN Declares Third-Quarter 2025 Dividend

Jul 22, 2025, 4:06 PM EDT - 4 months ago

CN Declares Third-Quarter 2025 Dividend


CN Announces Second Quarter Results

Jul 22, 2025, 4:05 PM EDT - 4 months ago

CN Announces Second Quarter Results


CN Announces Janet Drysdale as Interim Chief Commercial Officer

Jul 21, 2025, 5:00 PM EDT - 4 months ago

CN Announces Janet Drysdale as Interim Chief Commercial Officer


BillionerOfKing
BillionerOfKing Dec. 1 at 2:56 PM
$CNI Current Stock Price: $96.05 Contracts to trade: $95 CNI Dec 19 2025 Call Entry: $1.75 Exit: $3.47 ROI: 98% Hold ~26 days Shared as daily free alerts and for educational purposes only. https://dailypickai.com/freealerts
0 · Reply
JarvisFlow
JarvisFlow Nov. 28 at 12:13 PM
CIBC has adjusted their stance on Canadian National Railway ( $CNI ), setting the rating to Outperformer with a target price of 146 → 151.
0 · Reply
SuperGreenToday
SuperGreenToday Nov. 28 at 8:16 AM
$CNI Share Price: $94.03 Contract Selected: Jul 17, 2026 $95 Calls Buy Zone: $3.82 – $4.73 Target Zone: $6.75 – $8.24 Potential Upside: 67% ROI Time to Expiration: 230 Days | Updates via https://fxcapta.com/stockinfo/
0 · Reply
ZacksResearch
ZacksResearch Nov. 25 at 7:31 PM
$CNI struggles with rising expenses and weak liquidity — is it time to look elsewhere? 🚨 📉 Earnings estimates revised down 6% for the current quarter in the past 60 days and 2.7% for 2025 earnings ⚠️ Zacks Rank #5 (Strong Sell) + industry in bottom 13% 💸 Operating costs soar, liquidity remains a concern Full breakdown here 👉 https://www.zacks.com/stock/news/2795591/heres-why-investors-should-give-canadian-national-stock-a-miss-now?cid=sm-stocktwits-2-2795591-body-22491&ADID=SYND_STOCKTWITS_TWEET_2_2795591_BODY_22491
0 · Reply
ZacksResearch
ZacksResearch Nov. 25 at 6:31 PM
Is $CNI sliding into a tougher spot than investors want to admit? Rising costs, weak liquidity and downward earnings revisions are stacking up, putting real pressure on performance and dampening investor appeal. Full breakdown here 👉 https://www.zacks.com/stock/news/2795591/heres-why-investors-should-give-canadian-national-stock-a-miss-now?cid=sm-stocktwits-2-2795591-teaser-22489&ADID=SYND_STOCKTWITS_TWEET_2_2795591_TEASER_22489
0 · Reply
kennedyboy76
kennedyboy76 Nov. 25 at 1:39 PM
$CNI wont go any lower than 120 cad
1 · Reply
Rockysprouts
Rockysprouts Nov. 24 at 11:35 PM
$CNI Relax n enjoy early Holidays .. See ya next year 🥃
0 · Reply
SuperGreenToday
SuperGreenToday Nov. 24 at 11:20 PM
$CNI Share Price: $90.89 Contract Selected: Jul 17, 2026 $100 Calls Buy Zone: $1.66 – $2.05 Target Zone: $2.95 – $3.61 Potential Upside: 68% ROI Time to Expiration: 234 Days | Updates via https://fxcapta.com/stockinfo/
0 · Reply
HarveyToronto
HarveyToronto Nov. 24 at 8:53 PM
$CNI is the only position still red while the rest of the portfolio is green, so I’ll be adding to it.
1 · Reply
BEATOFtheMARKET
BEATOFtheMARKET Nov. 21 at 4:53 PM
1 · Reply
kennedyboy76
kennedyboy76 Nov. 20 at 7:01 PM
$CNI getting punished for overpriced ai stocks. Yeah ok
1 · Reply
Rockysprouts
Rockysprouts Nov. 18 at 11:56 PM
$CNI Buy and enjoy.. See you in 2030 🥃
0 · Reply
kennedyboy76
kennedyboy76 Nov. 18 at 8:48 PM
$CNI tomorrow might be bounce day here
0 · Reply
BigBreakingWire
BigBreakingWire Nov. 17 at 10:53 AM
0 · Reply
BigBreakingWire
BigBreakingWire Nov. 16 at 2:58 PM
Gates Foundation made a big move in Q3, selling 17M Microsoft shares. Cuts: BRK.B –2.3M, WM –3.3M, CNI –3M. Portfolio now $36.58B with Top 10 at 95.7%. Full exits: CCI –1.42M, UPS –755K. Details below 👇🏻 https://bigbreakingwire.in/gates-foundation-trust-q3-2025-holdings-report/ $MSFT $BRK.B $WM $CNI $SPY
0 · Reply
Elodie_Hudson_34
Elodie_Hudson_34 Nov. 12 at 8:25 PM
$CNI Watch the
0 · Reply
Value_Amigo
Value_Amigo Nov. 12 at 7:17 PM
$CNI Canada is in deep trouble, hopefully the Canadian people stand up now or you will be crushed by these globalists tyrants.
0 · Reply
negawatt
negawatt Nov. 12 at 7:06 PM
$CNI finally i knew it
0 · Reply
JarvisFlow
JarvisFlow Nov. 3 at 7:30 PM
Citigroup has adjusted their stance on Canadian National Railway ( $CNI ), setting the rating to Buy with a target price of 119 → 120.
0 · Reply
JarvisFlow
JarvisFlow Nov. 3 at 2:39 PM
RBC Capital has updated their rating for Canadian National Railway ( $CNI ) to Outperform with a price target of 158.
0 · Reply
JarvisFlow
JarvisFlow Nov. 3 at 2:13 PM
Evercore ISI Group updates rating for Canadian National Railway ( $CNI ) to In-Line, target set at 98 → 103.
0 · Reply
JarvisFlow
JarvisFlow Nov. 3 at 1:30 PM
Susquehanna has updated their rating for Canadian National Railway ( $CNI ) to Positive with a price target of 116.
0 · Reply