94.14
Canadian National Railway Co stock is traded at $94.14, with a volume of 1.26M.
It is down -0.03% in the last 24 hours and down -11.57% 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.17
Open:
$94.61
24h Volume:
1.26M
Relative Volume:
0.85
Market Cap:
$58.98B
Revenue:
$12.26B
Net Income/Loss:
$3.27B
P/E Ratio:
18.12
EPS:
5.1944
Net Cash Flow:
$2.35B
1W Performance:
-0.10%
1M Performance:
-11.57%
6M Performance:
-8.76%
1Y Performance:
-15.71%
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
|
94.14 | 58.78B | 12.26B | 3.27B | 2.35B | 5.1944 |
![]()
UNP
Union Pacific Corp
|
225.46 | 132.23B | 24.39B | 6.94B | 6.26B | 11.51 |
![]()
CP
Canadian Pacific Kansas City Limited
|
76.50 | 68.94B | 10.67B | 2.99B | 1.82B | 3.2068 |
![]()
CSX
Csx Corp
|
36.01 | 66.46B | 14.16B | 3.10B | 2.01B | 1.62 |
![]()
NSC
Norfolk Southern Corp
|
282.95 | 62.79B | 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
CN’s use of glyphosate in Mercier-Est sparks health and safety concerns - CTV News
Canadian National Railway Is Near its 52-Week Low: Is the Stock a Buy? - The Motley Fool Canada
Canadian National Railway (TSE:CNR) Given Average Recommendation of "Moderate Buy" by Analysts - MarketBeat
Canadian National Railway (TSE:CNR) Reaches New 12-Month LowHere's Why - MarketBeat
What institutional investors are buying Canadian National Railway Company stockStock Market Opportunities For Every Investor - Jammu Links News
CN seeks to capitalize on port's advantages with $122M Prince Rupert bridge project - Alberni Valley News
Canadian National Railway Sets Ambitious Grain Shipping Targets - Finimize
CN Releases 2025–2026 Grain Plan: Strengthening Canada’s Supply Chain - CN Rail
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
Canadian National Railway (TSE:CNR) Director Susan C. Jones Acquires 1,520 Shares - MarketBeat
CN Rail lowers earnings expectations, cuts outlook amid trade volatility - constructconnect.com
Directors buying at Canadian National Railway (CNR) - The Globe and Mail
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
CN Rail lowers 2025 outlook amid tariff uncertainty - Chamber of Shipping
Canadian National Railway (TSE:CNR) to Issue $0.89 Quarterly Dividend - MarketBeat
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 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):