93.45
Canadian National Railway Co stock is traded at $93.45, with a volume of 1.69M.
It is down -0.83% in the last 24 hours and down -10.18% over the past month.
Canadian National's railway spans Canada from coast to coast and extends through Chicago to the Gulf of Mexico. In 2024, CN generated CAD 17 billion in revenue by hauling intermodal containers (22% of consolidated revenue), petroleum and chemicals (20%), grain and fertilizers (20%), forest products (11%), metals and minerals (12%), automotive shipments (5%), and coal (5%). Other items constitute the remaining revenue.
See More
Previous Close:
$94.23
Open:
$93.54
24h Volume:
1.69M
Relative Volume:
1.16
Market Cap:
$58.54B
Revenue:
$12.26B
Net Income/Loss:
$3.27B
P/E Ratio:
17.99
EPS:
5.1944
Net Cash Flow:
$2.35B
1W Performance:
-2.06%
1M Performance:
-10.18%
6M Performance:
-10.58%
1Y Performance:
-19.27%
Canadian National Railway Co Stock (CNI) Company Profile
Name
Canadian National Railway Co
Sector
Industry
Phone
-
Address
-
Compare CNI with other stocks
Stocks | Price | Market Cap | Revenue | Net Income | Cash Flow | EPS |
---|---|---|---|---|---|---|
![]()
CNI
Canadian National Railway Co
|
93.45 | 58.82B | 12.26B | 3.27B | 2.35B | 5.1944 |
![]()
UNP
Union Pacific Corp
|
221.97 | 133.60B | 24.39B | 6.94B | 6.26B | 11.51 |
![]()
CP
Canadian Pacific Kansas City Limited
|
73.55 | 70.44B | 10.63B | 2.76B | 1.70B | 2.9546 |
![]()
CSX
Csx Corp
|
35.54 | 65.79B | 14.16B | 3.10B | 2.01B | 1.62 |
![]()
NSC
Norfolk Southern Corp
|
278.00 | 62.59B | 12.18B | 3.35B | 2.02B | 14.80 |
Canadian National Railway Co Stock (CNI) Upgrades & Downgrades
Date | Action | Analyst | Rating Change |
---|---|---|---|
Jul-23-25 | Downgrade | Evercore ISI | Outperform → In-line |
Jul-23-25 | Downgrade | JP Morgan | Overweight → Neutral |
Jul-23-25 | Downgrade | National Bank Financial | Outperform → Sector Perform |
Jul-17-25 | Upgrade | Raymond James | Mkt Perform → Outperform |
May-06-25 | Upgrade | Susquehanna | Neutral → Positive |
Feb-03-25 | Downgrade | Loop Capital | Hold → Sell |
Jan-16-25 | Upgrade | Stifel | Hold → Buy |
Jan-10-25 | Upgrade | Jefferies | Hold → Buy |
Jan-07-25 | Upgrade | JP Morgan | Neutral → Overweight |
Nov-12-24 | Upgrade | Citigroup | Neutral → Buy |
Oct-10-24 | Upgrade | RBC Capital Mkts | Sector Perform → Outperform |
Oct-09-24 | Initiated | Citigroup | Neutral |
Oct-07-24 | Upgrade | Wells Fargo | Equal Weight → Overweight |
Oct-04-24 | Downgrade | BofA Securities | Buy → Neutral |
Jul-08-24 | Downgrade | Bernstein | Outperform → Mkt Perform |
Jun-27-24 | Upgrade | National Bank Financial | Sector Perform → Outperform |
Jun-07-24 | Initiated | Wells Fargo | Equal Weight |
Apr-10-24 | Upgrade | BofA Securities | Neutral → Buy |
Apr-08-24 | Initiated | Jefferies | Hold |
Jan-10-24 | Downgrade | CIBC | Sector Outperform → Neutral |
Jan-08-24 | Downgrade | TD Securities | Buy → Hold |
Nov-27-23 | Downgrade | Deutsche Bank | Buy → Hold |
Oct-05-23 | Downgrade | BofA Securities | Buy → Neutral |
Sep-14-23 | Upgrade | Raymond James | Mkt Perform → Outperform |
Aug-01-23 | Downgrade | Argus | Buy → Hold |
Jul-31-23 | Downgrade | RBC Capital Mkts | Outperform → Sector Perform |
May-22-23 | Downgrade | Citigroup | Buy → Neutral |
May-04-23 | Upgrade | Morgan Stanley | Equal-Weight → Overweight |
Apr-18-23 | Upgrade | Desjardins | Hold → Buy |
Apr-06-23 | Upgrade | RBC Capital Mkts | Sector Perform → Outperform |
Jan-10-23 | Downgrade | Goldman | Neutral → Sell |
Sep-12-22 | Upgrade | BofA Securities | Neutral → Buy |
Aug-22-22 | Downgrade | Evercore ISI | Outperform → In-line |
Jul-07-22 | Downgrade | Scotiabank | Sector Outperform → Sector Perform |
Jun-28-22 | Initiated | Credit Suisse | Neutral |
Jun-03-22 | Upgrade | CIBC | Neutral → Sector Outperform |
May-26-22 | Upgrade | Evercore ISI | In-line → Outperform |
May-18-22 | Upgrade | BMO Capital Markets | Market Perform → Outperform |
Apr-22-22 | Downgrade | Raymond James | Outperform → Mkt Perform |
Mar-10-22 | Resumed | JP Morgan | Neutral |
Feb-17-22 | Upgrade | Argus | Hold → Buy |
Jan-14-22 | Upgrade | Deutsche Bank | Hold → Buy |
Dec-16-21 | Downgrade | Vertical Research | Buy → Hold |
Dec-02-21 | Resumed | Morgan Stanley | Equal-Weight |
Nov-16-21 | Initiated | Atlantic Equities | Neutral |
Oct-21-21 | Downgrade | RBC Capital Mkts | Outperform → Sector Perform |
Sep-24-21 | Downgrade | Evercore ISI | Outperform → In-line |
Sep-20-21 | Downgrade | BMO Capital Markets | Outperform → Market Perform |
Sep-17-21 | Upgrade | RBC Capital Mkts | Sector Perform → Outperform |
Sep-01-21 | Upgrade | Citigroup | Neutral → Buy |
Sep-01-21 | Downgrade | Loop Capital | Buy → Hold |
Jun-22-21 | Resumed | Stifel | Hold |
May-18-21 | Upgrade | Vertical Research | Hold → Buy |
Feb-25-21 | Upgrade | Evercore ISI | In-line → Outperform |
Jan-27-21 | Downgrade | Cowen | Outperform → Market Perform |
Jan-27-21 | Resumed | The Benchmark Company | Hold |
Jan-20-21 | Downgrade | Scotiabank | Sector Outperform → Sector Perform |
Jan-13-21 | Upgrade | Barclays | Underweight → Equal Weight |
Jan-11-21 | Upgrade | Bernstein | Mkt Perform → Outperform |
Oct-21-20 | Reiterated | Cowen | Outperform |
Jul-22-20 | Reiterated | Cowen | Outperform |
May-04-20 | Upgrade | Wolfe Research | Peer Perform → Outperform |
Apr-28-20 | Reiterated | Cowen | Outperform |
Apr-17-20 | Downgrade | Barclays | Equal Weight → Underweight |
Mar-26-20 | Initiated | Evercore ISI | In-line |
Mar-16-20 | Downgrade | Raymond James | Outperform → Mkt Perform |
Jan-29-20 | Downgrade | Deutsche Bank | Buy → Hold |
Jan-29-20 | Initiated | The Benchmark Company | Hold |
Jan-06-20 | Downgrade | Citigroup | Buy → Neutral |
Nov-01-19 | Upgrade | BMO Capital Markets | Market Perform → Outperform |
Oct-29-19 | Initiated | Wells Fargo | Market Perform |
Oct-16-19 | Upgrade | BofA/Merrill | Neutral → Buy |
Oct-01-19 | Downgrade | Stephens | Overweight → Equal-Weight |
Jul-10-19 | Initiated | Goldman | Neutral |
Apr-30-19 | Downgrade | RBC Capital Mkts | Outperform → Sector Perform |
Apr-12-19 | Downgrade | Desjardins | Buy → Hold |
Jan-30-19 | Downgrade | Macquarie | Outperform → Neutral |
Jan-15-19 | Upgrade | Credit Suisse | Neutral → Outperform |
Jan-03-19 | Upgrade | Stephens | Equal-Weight → Overweight |
View All
Canadian National Railway Co Stock (CNI) Latest News
Canadian National Railway Sets Ambitious Grain Shipping Targets - Finimize
Le CN présente le Plan de transport des céréales 2025-2026 : Renforcer la chaîne d’approvisionnement du Canada - GlobeNewswire Inc.
CPKC reports higher earnings, revenues for second quarterMoose Jaw News - Moose Jaw News - MooseJawToday.com
CNICN Announces Fourth Quarter and Year-End Results - ADVFN Brasil
Q4 EPS Forecast for Canadian National Railway Cut by Analyst - MarketBeat
Public market insider buying at Canadian National Railway (CNR) - The Globe and Mail
CN Rail lowers earnings expectations, cuts outlook amid trade volatility - constructconnect.com
Canadian National Railway (TSE:CNR) Director Purchases C$998,624.04 in Stock - MarketBeat
Is Canadian National Railway Company stock overvalued or undervaluedMassive profits - jammulinksnews.com
Canadian National Railway (TSE:CNR) Reaches New 52-Week Low After Analyst Downgrade - MarketBeat
Canadian National Railway (TSE:CNR) Cut to Hold at National Bank Financial - MarketBeat
Canadian National Railway (TSE:CNR) Downgraded to "Neutral" Rating by JPMorgan Chase & Co. - MarketBeat
Trains moving again after CN derailment in southwestern Ontario: Via Rail - Vancouver Is Awesome
Canadian National Railway (TSE:CNR) Lowered to Hold Rating by Evercore ISI - MarketBeat
Trains restarted day after CN derailment in Paris, Ont.: Via Rail - CBC
Trains remain halted one day after CN derailment in southwestern Ontario: Via Rail - Rocky Mountain Outlook
Canadian National Railway Derailment in Paris, Ontario Disrupts VIA Rail Services, What You Need to Know - Travel And Tour World
Trains remain halted one day after CN derailment near Brantford - Toronto Sun
CN train derailment halts some passenger trains in southwestern Ontario: Via Rail - Powell River Peak
No injuries in CN Train derailment in Paris: Significant service disruptions reported - Inside Halton
Canadian National Railway (TSE:CNR) to Issue $0.89 Quarterly Dividend - MarketBeat
CN Rail lowers 2025 outlook amid tariff uncertainty - Chamber of Shipping
Canadian National Railway Company (NYSE:CNI) Q2 2025 Earnings Call Transcript - Insider Monkey
Canadian National Railway Second Quarter 2025 Earnings: Revenues Disappoint - Yahoo Finance
Canadian National Railway: Rating Downgrade Due To Disappointing Guidance Cuts (CNR:CA) - Seeking Alpha
Barclays Reaffirms Their Hold Rating on Canadian National Railway (CNI) - The Globe and Mail
Canadian National Railway: Time To Board This Train With A Cheap Ticket (NYSE:CNI) - Seeking Alpha
CNI- Is this Canadian Railway a Value Trap - Yahoo Finance
(07/24/25) CNI: Is this Canadian Railway a Value Trap? - moneyshow.com
Canadian National Railway (CNI) to Invest $110M in Wisconsin - Yahoo.co
Canadian National Railway Reports Resilient Q2 2025 Results - The Globe and Mail
MP wants passenger rail in B.C.'s Sea-to-Sky region as CN Rail pulls out - MSN
Canadian National Railway Shifts Focus to Cost Efficiency and Network Optimization, Eyeing Discontinuation of Costly BC Rail Routes Amid Operational Reevaluation - Travel And Tour World
CN reports higher Q2 profit but cuts outlook due to tariff concerns - MoneySense
Canadian National Railway (TSE:CNR) Price Target Lowered to C$135.00 at Barclays - MarketBeat
CN contract proposal would have required Amtrak to pay $1.4 million for delaying freight trains in 2024 - trains.com
Canadian Analyst Coverage Update: July 23, 2025 - The Globe and Mail
Canadian National Railway Co Stock (CNI) Financials Data
Revenue
Net Income
Cash Flow
EPS
Open in Yahoo
|
Open in Google
|
Open in Finviz
|
Open in MarketWatch
|
Open in EDGAR
|
Open in Reuters
Cap:
|
Volume (24h):