97.45
Canadian National Railway Co stock is traded at $97.45, with a volume of 990.94K.
It is down -2.32% in the last 24 hours and down -3.86% over the past month.
Canadian National's railway spans Canada from coast to coast and extends through Chicago to the Gulf of Mexico. In 2023, CN generated CAD 16.8 billion in revenue by hauling intermodal containers (23% of consolidated revenue), petroleum and chemicals (19%), grain and fertilizers (19%), forest products (12%), metals and minerals (12%), automotive shipments (6%), and coal (6%). Other items constitute the remaining revenue.
See More
Previous Close:
$99.76
Open:
$99.39
24h Volume:
990.94K
Relative Volume:
0.78
Market Cap:
$62.73B
Revenue:
$12.43B
Net Income/Loss:
$3.24B
P/E Ratio:
19.07
EPS:
5.1108
Net Cash Flow:
$2.30B
1W Performance:
+0.66%
1M Performance:
-3.86%
6M Performance:
-16.30%
1Y Performance:
-26.01%
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
|
97.45 | 62.73B | 12.43B | 3.24B | 2.30B | 5.1108 |
![]()
UNP
Union Pacific Corp
|
232.15 | 141.64B | 24.25B | 6.75B | 5.89B | 11.09 |
![]()
CP
Canadian Pacific Kansas City Limited
|
69.42 | 66.81B | 10.60B | 2.70B | 1.76B | 2.8955 |
![]()
CSX
Csx Corp
|
29.11 | 61.12B | 14.54B | 3.48B | 2.72B | 1.79 |
![]()
NSC
Norfolk Southern Corp
|
230.55 | 53.26B | 12.12B | 2.62B | 1.67B | 11.56 |
Canadian National Railway Co Stock (CNI) Upgrades & Downgrades
Date | Action | Analyst | Rating Change |
---|---|---|---|
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 (TSE:CNR) Director Buys C$91,308.14 in Stock - MarketBeat
Canadian dividend payers that are also buying back stock - The Globe and Mail
Canadian National Railway (TSE:CNR) Given New C$157.00 Price Target at CIBC - MarketBeat
Class I Briefs: UP, CN, NS - RailwayAge Magazine
Canadian National Railway: Buy, Sell, or Hold in 2025? - Yahoo Canada Finance
Canadian National Railway (TSE:CNR) Hits New 1-Year LowShould You Sell? - MarketBeat
3 Dividend Stocks to Double Up on Right Now - The Motley Fool
Canadian National Railway (TSE:CNR) Sets New 1-Year LowHere's Why - MarketBeat
Via Rail on-time performance plunges after CN imposes new speed rules - MSN
Best Stock to Buy Right Now: CN Rail vs CP Rail? - Yahoo Canada Finance
What to Know About Canadian National Railway Stock for 2025 - The Motley Fool Canada
Via Rail, CN point fingers as late arrivals hit new high - CBC.ca
Is Canadian National Railway Company (CNI) The Best Railroad Stock To Buy Now? - Insider Monkey
Via Rail’s on-time performance plunges after CN imposes new speed rules - The Globe and Mail
I’d Had Jobs Before, but None Like This - The Atlantic
Canadian National Railway (NYSE:CNI) Receives Consensus Rating of “Moderate Buy” from Analysts - Defense World
Canadian Blizzard? No Big Deal for OSR, CN - RailwayAge Magazine
With 71% institutional ownership, Canadian National Railway Company (TSE:CNR) is a favorite amongst the big guns - Yahoo Finance
Canadian National Railway Co. stock rises Wednesday, outperforms market - MarketWatch
Cold Weather and Labor Disruption Temper Canadian National's 2024 Results - Morningstar
Jones Financial Companies Lllp Purchases 307 Shares of Canadian National Railway (NYSE:CNI) - Defense World
Better Railway Stock: Canadian Pacific vs Canadian National Railway? - Yahoo Canada Finance
Outlook for Canadian National Railway Stock in 2025 - Yahoo Canada Finance
Smartleaf Asset Management LLC Sells 760 Shares of Canadian National Railway (NYSE:CNI) - Defense World
Canadian National Railway (TSE:CNR) Reaches New 12-Month LowTime to Sell? - MarketBeat
The State of the Rails – CN Back from the Brink; PSR Recoverability - RailwayAge Magazine
Rhumbline Advisers Sells 410 Shares of Canadian National Railway (NYSE:CNI) - Defense World
Analysts Set Canadian National Railway (TSE:CNR) PT at C$170.64 - Defense World
Brokerages Set Canadian National Railway (TSE:CNR) PT at C$170.64 - MarketBeat
Ex-Dividend Reminder: Canadian National Railway, Eaton and JBT Marel - Nasdaq
Former CN and CP executive to lead Belt Railway of Chicago - FreightWaves
CN, Iowa Northern Railways merge - Transportation Today
Canadian National Railway Co. stock falls Monday, underperforms market - MarketWatch
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):