Market Cap 73.75B
Revenue (ttm) 12.38B
Net Income (ttm) 3.38B
EPS (ttm) N/A
PE Ratio 21.86
Forward PE 20.84
Profit Margin 27.28%
Debt to Equity Ratio 1.03
Volume 1,225,500
Avg Vol 1,532,934
Day's Range N/A - N/A
Shares Out 606.70M
Stochastic %K 94%
Beta 0.96
Analysts Sell
Price Target $122.23

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
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
Latest News on CNI
CN Reports June Grain Movement

Fri, 03 Jul 2026 11:30:00 -0400 - 1 day ago

CN Reports June Grain Movement


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

2026-06-25T15:20:45.000Z - 9 days ago

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


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

2026-06-25T11:20:25.000Z - 9 days ago

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


CN upgraded to Outperform from In Line at Evercore ISI

2026-06-25T10:10:20.000Z - 9 days ago

CN upgraded to Outperform from In Line at Evercore ISI


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

2026-06-24T13:15:41.000Z - 10 days ago

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


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

2026-06-23T16:42:26.000Z - 11 days ago

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


CN price target raised to C$182 from C$164 at CIBC

2026-06-09T14:02:41.000Z - 25 days ago

CN price target raised to C$182 from C$164 at CIBC


CN price target raised to $138 from $128 at Susquehanna

2026-06-05T18:35:28.000Z - 4 weeks ago

CN price target raised to $138 from $128 at Susquehanna


CN announces record propane shipments to Watson Island

2026-06-04T13:14:42.000Z - 4 weeks ago

CN announces record propane shipments to Watson Island


CN Reports New Monthly Record for Propane Shipments to Watson Island

Thu, 04 Jun 2026 09:00:00 -0400 - 4 weeks ago

CN Reports New Monthly Record for Propane Shipments to Watson Island


CN price target raised to $132 from $122 at BofA

2026-06-03T10:30:30.000Z - 4 weeks ago

CN price target raised to $132 from $122 at BofA


CN Reports May Grain Movement

Mon, 01 Jun 2026 14:15:00 -0400 - 4 weeks ago

CN Reports May Grain Movement


Best Transportation Stocks to Buy in 2026

2026-05-27T16:40:00.000Z - 5 weeks ago

Best Transportation Stocks to Buy in 2026


Canadian National Railway Company Slides: Investor presentation

May 27, 2026, 7:00 AM EDT - 5 weeks ago

Canadian National Railway Company Slides: Investor presentation


CN Announces US$750 Million Debt Offering

Thu, 07 May 2026 20:00:00 -0400 - 2 months ago

CN Announces US$750 Million Debt Offering


CN Presents the 2025 Safe Handling Award to 194 Rail Shippers

Wed, 06 May 2026 10:17:00 -0400 - 2 months ago

CN Presents the 2025 Safe Handling Award to 194 Rail Shippers


CN Reports April Grain Movement

Mon, 04 May 2026 10:30:00 -0400 - 2 months ago

CN Reports April Grain Movement


CN Announces Election of Directors

Fri, 01 May 2026 16:45:00 -0400 - 2 months ago

CN Announces Election of Directors


CN Statement on UP-NS Amended Merger Re-Application

Thu, 30 Apr 2026 16:20:00 -0400 - 2 months ago

CN Statement on UP-NS Amended Merger Re-Application


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

2026-04-30T18:54:24.000Z - 2 months ago

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


CN price target raised to C$164 from C$153 at CIBC

2026-04-30T18:49:43.000Z - 2 months ago

CN price target raised to C$164 from C$153 at CIBC


CN price target raised to $108 from $103 at Evercore ISI

2026-04-30T16:42:28.000Z - 2 months ago

CN price target raised to $108 from $103 at Evercore ISI


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

2026-04-30T16:09:49.000Z - 2 months ago

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


CN price target raised to C$178 from C$160 at RBC Capital

2026-04-30T14:07:03.000Z - 2 months ago

CN price target raised to C$178 from C$160 at RBC Capital


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

2026-04-30T10:48:06.000Z - 2 months ago

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


CN price target raised to $99 from $98 at Barclays

2026-04-30T09:26:15.000Z - 2 months ago

CN price target raised to $99 from $98 at Barclays


CN Files Shelf Prospectus Qualifying the Issuance of Debt Securities

Wed, 29 Apr 2026 10:50:00 -0400 - 2 months ago

CN Files Shelf Prospectus Qualifying the Issuance of Debt Securities


Canadian National Railway Company Earnings release: Q1 2026

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

Canadian National Railway Company Earnings release: Q1 2026


Canadian National Railway Company Slides: Q1 2026

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

Canadian National Railway Company Slides: Q1 2026


CN Declares Second-Quarter 2026 Dividend

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

CN Declares Second-Quarter 2026 Dividend

CNI


CN Reports March Grain Movement

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

CN Reports March Grain Movement

CNI


CN Reports February Grain Movement

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

CN Reports February Grain Movement

CNI


CN Reports January Grain Movement

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

CN Reports January Grain Movement

CNI


Canadian National Railway Profit, Revenue Rise

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

Canadian National Railway Profit, Revenue Rise

CNI


Canadian National Railway Company Annual report: Q4 2025

Jan 30, 2026, 8:30 AM EST - 5 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 - 5 months ago

Canadian National Railway Company Earnings release: Q4 2025


Canadian National Railway Company Slides: Q4 2025

Jan 30, 2026, 8:30 AM EST - 5 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 - 5 months ago

CN Announces Solid Fourth Quarter and Year-End Results

CNI


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

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

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

CNI


CN Reports December Grain Movement

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

CN Reports December Grain Movement

CNI


CN Railroaders Making a Difference in Your Community

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

CN Railroaders Making a Difference in Your Community

CNI


CN Statement on UP-NS STB Filing

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

CN Statement on UP-NS STB Filing

CNI


CN Reports November Grain Movement

Dec 8, 2025, 3:00 PM EST - 7 months ago

CN Reports November Grain Movement

CNI


CN Proudly Celebrates the 30th Anniversary of its Privatization

Nov 17, 2025, 7:15 PM EST - 8 months ago

CN Proudly Celebrates the 30th Anniversary of its Privatization

CNI


Canadian National Railway Company (CNR) Opens the Market

Nov 17, 2025, 10:47 AM EST - 8 months ago

Canadian National Railway Company (CNR) Opens the Market

CNI


CN Announces US$700 Million Debt Offering

Nov 6, 2025, 9:00 PM EST - 8 months ago

CN Announces US$700 Million Debt Offering

CNI


CN Reports October Grain Movement

Nov 5, 2025, 2:00 PM EST - 8 months ago

CN Reports October Grain Movement

CNI


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
ZacksResearch
ZacksResearch Mar. 6 at 6:41 PM
$CNI sets new records in grain movement — what’s fueling the momentum? 🚂 Canadian National Railway transported over 2.67 million metric tons of grain in February 2026, setting a new record for the month and showcasing strong execution amid supply-chain challenges. 🌾📈 Discover how CNI is supporting export growth and preparing for winter challenges here 👉 https://www.zacks.com/stock/news/2880301/cni-achieves-robust-grain-performance-record-in-february?cid=sm-stocktwits-2-2880301-body-36458&ADID=SYND_STOCKTWITS_TWEET_2_2880301_BODY_36458
0 · Reply
ZacksResearch
ZacksResearch Mar. 6 at 5:41 PM
$CNI just set a new grain shipping record — momentum building in 2026? The railroad moved 2.67M metric tons of Western Canadian grain in February 2026, a new monthly record, building on 2025’s all-time volumes as capacity upgrades and stronger winter readiness boost performance. 🚆 See what this could mean for the stock 👉 https://www.zacks.com/stock/news/2880301/cni-achieves-robust-grain-performance-record-in-february?cid=sm-stocktwits-2-2880301-teaser-36400&ADID=SYND_STOCKTWITS_TWEET_2_2880301_TEASER_36400
0 · Reply
MHM7700
MHM7700 Mar. 6 at 3:15 PM
$CNI 0320 105p $1.34
0 · Reply
ZacksResearch
ZacksResearch Feb. 24 at 2:35 PM
$CNI struggles amid rising costs and weak liquidity — is it time to jump ship? ⚠️ 🔻 Earnings estimates revised downward by 2.2% in the past 60 days for the current quarter 📉 Zacks Rank #4 (Sell) 🚄 Lagging behind the industry with only a 16% price increase in 6 months Understand the risks before investing in CNI 👉 https://www.zacks.com/stock/news/2874209/heres-why-investors-should-give-canadian-national-stock-a-miss-now?cid=sm-stocktwits-2-2874209-body-34838&ADID=SYND_STOCKTWITS_TWEET_2_2874209_BODY_34838
0 · Reply
ZacksResearch
ZacksResearch Feb. 24 at 1:22 PM
$CNI flashing warning signs — is this dead money? ⚠️ Rising costs, weak liquidity and earnings estimate cuts are piling up, and the industry rank sits in the bottom 20%. That combo doesn’t exactly scream momentum or leadership. Is CNI’s investment appeal fading fast? See the full risk breakdown 👉 https://www.zacks.com/stock/news/2874209/heres-why-investors-should-give-canadian-national-stock-a-miss-now?cid=sm-stocktwits-2-2874209-teaser-34812&ADID=SYND_STOCKTWITS_TWEET_2_2874209_TEASER_34812
0 · Reply
JFDI
JFDI Feb. 13 at 2:31 AM
$CNI base & potential
0 · Reply
HarveyToronto
HarveyToronto Feb. 10 at 5:51 PM
$CNI 25 million share buyback, will boost the price to 160 CAD
0 · Reply
ZacksResearch
ZacksResearch Feb. 5 at 7:11 PM
$CNI posts strong Q4 2025 earnings — dividend hike boosts investor confidence! 🚂💰 Earnings of $1.49/share beat estimates by 4.2%, revenue up 2.8% YoY, and a 3% dividend increase marks the 30th consecutive year of dividend hikes. See the full breakdown here 👉 https://www.zacks.com/stock/news/2829778/canadian-national-stock-rises-28-since-q4-earnings-release?cid=sm-stocktwits-2-2829778-body-32222&ADID=SYND_STOCKTWITS_TWEET_2_2829778_BODY_32222
0 · Reply
ZacksResearch
ZacksResearch Feb. 5 at 6:11 PM
$CNI surges post-earnings — momentum is building. 📈 The company beat Q4 earnings and revenue estimates, raised its quarterly dividend, and the stock has climbed 2.8% since the Jan. 30 release. See what’s driving the rally here 👉 https://www.zacks.com/stock/news/2829778/canadian-national-stock-rises-28-since-q4-earnings-release?cid=sm-stocktwits-2-2829778-teaser-32220&ADID=SYND_STOCKTWITS_TWEET_2_2829778_TEASER_32220
0 · Reply
ZacksResearch
ZacksResearch Feb. 5 at 3:11 PM
$CNI posts strong Q4 results — but why is it still a Zacks Rank #4 (Sell)? 🚂 📈 EPS beat the estimate by 4.2%, up 14.6% YoY 💰 Revenue also topped estimates and rose 2.8% YoY 📊 Operating ratio improved to 61.2%, yet volume growth is expected to remain flat Discover the full story behind CNI’s outlook 👉 https://www.zacks.com/stock/news/2829778/canadian-national-stock-rises-28-since-q4-earnings-release?cid=sm-stocktwits-2-2829778-body-32080&ADID=SYND_STOCKTWITS_TWEET_2_2829778_BODY_32080
0 · Reply