Market Cap 58.54B
Revenue (ttm) 12.44B
Net Income (ttm) 3.25B
EPS (ttm) N/A
PE Ratio 18.12
Forward PE 16.38
Profit Margin 26.09%
Debt to Equity Ratio 0.95
Volume 2,049,300
Avg Vol 1,560,162
Day's Range N/A - N/A
Shares Out 626.48M
Stochastic %K 6%
Beta 0.97
Analysts Sell
Price Target $113.44

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
Cloudtrendz
Cloudtrendz Aug. 1 at 9:45 PM
$CNI load it up. No impact on tariffs
0 · Reply
kennedyboy76
kennedyboy76 Aug. 1 at 8:03 PM
$CNI in with 40k now. 130.68 av. 60k still ready to deploy
0 · Reply
wolf12631
wolf12631 Aug. 1 at 2:39 PM
$CNI thanks you ☺️😉
0 · Reply
Value_Amigo
Value_Amigo Aug. 1 at 2:39 PM
$CNI Is DEI hire running the show here? Trading at 2019 levels. The LT chart looks terrible. If $92 doesn't hold $75 -$80 real possibility.
1 · Reply
Cloudtrendz
Cloudtrendz Jul. 30 at 1:13 AM
$CNI easy buy
0 · Reply
Value_Amigo
Value_Amigo Jul. 29 at 6:40 PM
$CNI stock is priced at Feb 2020 levels at $94's.
0 · Reply
3XL
3XL Jul. 28 at 3:09 PM
$CNI gift area to load up in the mid-90's
1 · Reply
wolf12631
wolf12631 Jul. 25 at 3:46 PM
$CNI 91-92 pretty please
1 · Reply
ZacksResearch
ZacksResearch Jul. 25 at 3:43 PM
Earnings miss for $CNI — is the railway losing steam? 🚂 📉 Q2 EPS of $1.35 missed estimates and revenues fell 2.4% year over year 📊 Freight revenues down across key segments like petroleum and chemicals 📉 Stock down 4.9% since the earnings release on July 22 Full breakdown here 👇 https://www.zacks.com/stock/news/2617624/canadian-national-stock-falls-49-since-q2-earnings-revenue-miss?cid=sm-stocktwits-2-2617624-body-3962&ADID=SYND_STOCKTWITS_TWEET_2_2617624_BODY_3962
0 · Reply
ZacksResearch
ZacksResearch Jul. 25 at 2:23 PM
$CNI dropped nearly 5% — is the market overreacting? Q2 earnings and revenue both came in below expectations, sparking a sharp sell-off. Full breakdown of the miss and what it means next 👉 https://www.zacks.com/stock/news/2617624/canadian-national-stock-falls-49-since-q2-earnings-revenue-miss?cid=sm-stocktwits-2-2617624-teaser-3898&ADID=SYND_STOCKTWITS_TWEET_2_2617624_TEASER_3898
0 · Reply
Latest News on CNI
CN Declares Third-Quarter 2025 Dividend

Jul 22, 2025, 4:06 PM EDT - 11 days ago

CN Declares Third-Quarter 2025 Dividend


CN Announces Second Quarter Results

Jul 22, 2025, 4:05 PM EDT - 11 days ago

CN Announces Second Quarter Results


CN Announces Janet Drysdale as Interim Chief Commercial Officer

Jul 21, 2025, 5:00 PM EDT - 12 days ago

CN Announces Janet Drysdale as Interim Chief Commercial Officer


Canadian National Railway: Pullback Is An Excellent Opportunity

Jun 29, 2025, 4:00 PM EDT - 4 weeks ago

Canadian National Railway: Pullback Is An Excellent Opportunity


CN Releases 2024 Sustainability Data Supplement

Jun 25, 2025, 3:30 PM EDT - 5 weeks ago

CN Releases 2024 Sustainability Data Supplement


3 Of The Best SWANs You Can Buy Right Now (They're Not REITs)

Jun 22, 2025, 7:00 AM EDT - 5 weeks ago

3 Of The Best SWANs You Can Buy Right Now (They're Not REITs)

IDA V


CN's Falcon Premium Wins Award for Intermodal Excellence

Jun 19, 2025, 3:30 PM EDT - 6 weeks ago

CN's Falcon Premium Wins Award for Intermodal Excellence


CN Announces C$1 Billion Debt Offering

Jun 5, 2025, 11:55 PM EDT - 2 months ago

CN Announces C$1 Billion Debt Offering


CN Presents the 2024 Safe Handling Award to 213 Rail Shippers

May 7, 2025, 10:00 AM EDT - 3 months ago

CN Presents the 2024 Safe Handling Award to 213 Rail Shippers


CN Announces Election of Directors

May 2, 2025, 3:25 PM EDT - 3 months ago

CN Announces Election of Directors


CN Declares Second-Quarter 2025 Dividend

May 1, 2025, 4:06 PM EDT - 3 months ago

CN Declares Second-Quarter 2025 Dividend


CN Announces First Quarter Results

May 1, 2025, 4:05 PM EDT - 3 months ago

CN Announces First Quarter Results


Canadian National: This Buffett-Esque Stock Is A Strong Buy

Apr 24, 2025, 11:06 AM EDT - 3 months ago

Canadian National: This Buffett-Esque Stock Is A Strong Buy


Some Names I've Bought During Tariff Mayhem

Apr 16, 2025, 10:48 AM EDT - 3 months ago

Some Names I've Bought During Tariff Mayhem

DFIV RHI SPMD THO USB


Cloudtrendz
Cloudtrendz Aug. 1 at 9:45 PM
$CNI load it up. No impact on tariffs
0 · Reply
kennedyboy76
kennedyboy76 Aug. 1 at 8:03 PM
$CNI in with 40k now. 130.68 av. 60k still ready to deploy
0 · Reply
wolf12631
wolf12631 Aug. 1 at 2:39 PM
$CNI thanks you ☺️😉
0 · Reply
Value_Amigo
Value_Amigo Aug. 1 at 2:39 PM
$CNI Is DEI hire running the show here? Trading at 2019 levels. The LT chart looks terrible. If $92 doesn't hold $75 -$80 real possibility.
1 · Reply
Cloudtrendz
Cloudtrendz Jul. 30 at 1:13 AM
$CNI easy buy
0 · Reply
Value_Amigo
Value_Amigo Jul. 29 at 6:40 PM
$CNI stock is priced at Feb 2020 levels at $94's.
0 · Reply
3XL
3XL Jul. 28 at 3:09 PM
$CNI gift area to load up in the mid-90's
1 · Reply
wolf12631
wolf12631 Jul. 25 at 3:46 PM
$CNI 91-92 pretty please
1 · Reply
ZacksResearch
ZacksResearch Jul. 25 at 3:43 PM
Earnings miss for $CNI — is the railway losing steam? 🚂 📉 Q2 EPS of $1.35 missed estimates and revenues fell 2.4% year over year 📊 Freight revenues down across key segments like petroleum and chemicals 📉 Stock down 4.9% since the earnings release on July 22 Full breakdown here 👇 https://www.zacks.com/stock/news/2617624/canadian-national-stock-falls-49-since-q2-earnings-revenue-miss?cid=sm-stocktwits-2-2617624-body-3962&ADID=SYND_STOCKTWITS_TWEET_2_2617624_BODY_3962
0 · Reply
ZacksResearch
ZacksResearch Jul. 25 at 2:23 PM
$CNI dropped nearly 5% — is the market overreacting? Q2 earnings and revenue both came in below expectations, sparking a sharp sell-off. Full breakdown of the miss and what it means next 👉 https://www.zacks.com/stock/news/2617624/canadian-national-stock-falls-49-since-q2-earnings-revenue-miss?cid=sm-stocktwits-2-2617624-teaser-3898&ADID=SYND_STOCKTWITS_TWEET_2_2617624_TEASER_3898
0 · Reply
nio11
nio11 Jul. 25 at 1:58 PM
$CNR.TSX $CNI Some analyst PTs after the ER Buys TD $165 Scotia $153 BMO $163 RJF $162 Holds CIBC $128 Bernstien $149
1 · Reply
Ro_Patel
Ro_Patel Jul. 25 at 1:43 AM
Class I carloads were up +4% y/y in Week 29 (including carloads originated & received), w/ intermodal up +5% & carloads ex-intermodal up +4% Class I carloads are up +3% y/y to-date in 3Q25 (including carloads originated & received), w/ intermodal up +4% & carloads ex-intermodal up +2% As of July 23, the rails were trading at an avg multiple of 19.3x based on a blend of P/2025E EPS & P/2026E EPS (consensus), which is ~0.5x below the high end of the group's historical valuation range of 14.1x-19.8x (avg of 17.0x +/- 1 standard deviation) $NSC 20.9x $CP 20.7x $UNP 19.6x $CSX 18.9x $CNI 16.5x
0 · Reply
wolf12631
wolf12631 Jul. 24 at 2:17 PM
$CNI 92 please
0 · Reply
FinJay
FinJay Jul. 24 at 2:53 AM
$CNI $CNR.TSX https://youtu.be/4h1N1XdLOuo
0 · Reply
anoynmous99
anoynmous99 Jul. 23 at 10:51 PM
$ASML $OTIS $CNI What a weird market. All sorts of junk is flying whilst these high moat names are taking a hit.
1 · Reply
RunnerSignals
RunnerSignals Jul. 23 at 9:06 PM
momentum and steady growth - analyzing upside potential in $HUBG $CNI $AVY $NBHC https://stocksrunner.com/news/2025-07-23-hubg-cni-avy-nbhc-show-short-term-upside-potential
0 · Reply
asger100
asger100 Jul. 23 at 5:41 PM
$CNI Averaged down today - great business and company
0 · Reply
kennedyboy76
kennedyboy76 Jul. 23 at 4:29 PM
$CNI 1st buy. $16K cad
0 · Reply
JarvisFlow
JarvisFlow Jul. 23 at 1:31 PM
RBC Capital updates rating for Canadian National Railway ( $CNI ) to Outperform, target set at 161 → 157.
0 · Reply
JarvisFlow
JarvisFlow Jul. 23 at 1:00 PM
Barclays updates rating for Canadian National Railway ( $CNI ) to Equal-Weight, target set at 106 → 99.
0 · Reply
OpenOutcrier
OpenOutcrier Jul. 23 at 12:18 PM
$CNI (-4.7% pre) CN Announces Second Quarter Results https://www.cn.ca/en/news/2025/07/cn-announces-second-quarter-results/
0 · Reply