Market Cap 73.67B
Revenue (ttm) 12.38B
Net Income (ttm) 3.38B
EPS (ttm) N/A
PE Ratio 21.79
Forward PE 20.73
Profit Margin 27.28%
Debt to Equity Ratio 1.03
Volume 948,657
Avg Vol 1,351,484
Day's Range N/A - N/A
Shares Out 607.72M
Stochastic %K 84%
Beta 0.96
Analysts Sell
Price Target $118.20

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
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
Latest News on CNI
BHP Group signs rail transportation agreements with CN, CPKC

2026-06-04T13:48:54.000Z - 10 hours ago

BHP Group signs rail transportation agreements with CN, CPKC

BHP CP


CN announces record propane shipments to Watson Island

2026-06-04T13:14:42.000Z - 10 hours 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 - 10 hours 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 - 1 day ago

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


CN Reports May Grain Movement

Mon, 01 Jun 2026 14:15:00 -0400 - 3 days ago

CN Reports May Grain Movement


Best Transportation Stocks to Buy in 2026

2026-05-27T16:40:00.000Z - 8 days ago

Best Transportation Stocks to Buy in 2026


CN Announces US$750 Million Debt Offering

Thu, 07 May 2026 20:00:00 -0400 - 27 days 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 - 4 weeks 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 - 4 weeks ago

CN Reports April Grain Movement


CN Announces Election of Directors

Fri, 01 May 2026 16:45:00 -0400 - 4 weeks ago

CN Announces Election of Directors


CN Statement on UP-NS Amended Merger Re-Application

Thu, 30 Apr 2026 16:20:00 -0400 - 5 weeks 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 - 5 weeks 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 - 5 weeks 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 - 5 weeks 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 - 5 weeks 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 - 5 weeks 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 - 5 weeks 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 - 5 weeks 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 - 5 weeks ago

CN Files Shelf Prospectus Qualifying the Issuance of Debt Securities


Canadian National Railway Releases Q1 2026 Financial Results

2026-04-29T13:07:36.000Z - 5 weeks ago

Canadian National Railway Releases Q1 2026 Financial Results


CN reports Q1 adjusted EPS C$1.80 vs. C$1.85 last year

2026-04-29T12:33:39.000Z - 5 weeks ago

CN reports Q1 adjusted EPS C$1.80 vs. C$1.85 last year


Canadian National Railway Company Earnings release: Q1 2026

Apr 29, 2026, 8:30 AM EDT - 5 weeks ago

Canadian National Railway Company Earnings release: Q1 2026


Canadian National Railway Company Slides: Q1 2026

Apr 29, 2026, 8:30 AM EDT - 5 weeks ago

Canadian National Railway Company Slides: Q1 2026


Canadian National Railway Co Q1 Sales Decline

2026-04-29T11:49:35.000Z - 5 weeks ago

Canadian National Railway Co Q1 Sales Decline


CN Declares Second-Quarter 2026 Dividend

Wed, 29 Apr 2026 07:31:00 -0400 - 5 weeks ago

CN Declares Second-Quarter 2026 Dividend


CN Reports Strong First Quarter Operational and Commercial Performance

Wed, 29 Apr 2026 07:30:00 -0400 - 5 weeks ago

CN Reports Strong First Quarter Operational and Commercial Performance


CN to Report First-Quarter 2026 Financial and Operating Results Tomorrow

Tue, 28 Apr 2026 16:30:00 -0400 - 5 weeks ago

CN to Report First-Quarter 2026 Financial and Operating Results Tomorrow


CN upgraded to Buy at BofA on share gains, better service

2026-04-09T10:22:41.000Z - 2 months ago

CN upgraded to Buy at BofA on share gains, better service


CN upgraded to Buy from Neutral at BofA

2026-04-09T10:12:29.000Z - 2 months ago

CN upgraded to Buy from Neutral at BofA


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

2026-04-07T15:37:58.000Z - 2 months ago

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


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

2026-04-07T12:54:35.000Z - 2 months ago

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


CN reports March grain movement

2026-04-02T20:06:17.000Z - 2 months ago

CN reports March grain movement


CN Reports March Grain Movement

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

CN Reports March Grain Movement


CN price target raised to $117.36 from $113.88 at Bernstein

2026-03-31T11:55:04.000Z - 2 months ago

CN price target raised to $117.36 from $113.88 at Bernstein


CN Reports February Grain Movement

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

CN Reports February Grain Movement

CNI


CN Reports January Grain Movement

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

CN Reports January Grain Movement

CNI


Canadian National Railway Profit, Revenue Rise

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

Canadian National Railway Profit, Revenue Rise

CNI


Canadian National Railway Company Annual report: Q4 2025

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

Canadian National Railway Company Earnings release: Q4 2025


Canadian National Railway Company Slides: Q4 2025

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

CN Reports December Grain Movement

CNI


CN Railroaders Making a Difference in Your Community

Dec 22, 2025, 12:00 PM EST - 5 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 - 5 months ago

CN Statement on UP-NS STB Filing

CNI


CN Reports November Grain Movement

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

CN Reports November Grain Movement

CNI


CN Proudly Celebrates the 30th Anniversary of its Privatization

Nov 17, 2025, 7:15 PM EST - 7 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 - 7 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 - 7 months ago

CN Announces US$700 Million Debt Offering

CNI


CN Reports October Grain Movement

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

CN Reports October Grain Movement

CNI


Canadian National Railway Company Earnings release: Q3 2025

Oct 31, 2025, 8:30 AM EDT - 7 months ago

Canadian National Railway Company Earnings release: Q3 2025


Canadian National Railway Company Slides: Q3 2025

Oct 31, 2025, 8:30 AM EDT - 7 months ago

Canadian National Railway Company Slides: Q3 2025


Canadian National Railway Profit, Revenue Rise.

Oct 31, 2025, 8:16 AM EDT - 7 months ago

Canadian National Railway Profit, Revenue Rise.

CNI


CN Declares Fourth-Quarter 2025 Dividend

Oct 31, 2025, 7:31 AM EDT - 7 months ago

CN Declares Fourth-Quarter 2025 Dividend

CNI


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
ZacksResearch
ZacksResearch Feb. 5 at 2:11 PM
$CNI pops after earnings — and the momentum is real. 📈 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 fueling the post-earnings move here 👉 https://www.zacks.com/stock/news/2829778/canadian-national-stock-rises-28-since-q4-earnings-release?cid=sm-stocktwits-2-2829778-teaser-32079&ADID=SYND_STOCKTWITS_TWEET_2_2829778_TEASER_32079
0 · Reply