94.69
Canadian National Railway Co stock is traded at $94.69, with a volume of 372.67K.
It is down -0.79% in the last 24 hours and up +2.51% 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:
$95.48
Open:
$96.46
24h Volume:
372.67K
Relative Volume:
0.22
Market Cap:
$58.79B
Revenue:
$12.29B
Net Income/Loss:
$3.27B
P/E Ratio:
18.21
EPS:
5.1998
Net Cash Flow:
$2.30B
1W Performance:
-1.71%
1M Performance:
+2.51%
6M Performance:
-1.13%
1Y Performance:
-17.70%
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.70 | 59.60B | 12.29B | 3.27B | 2.30B | 5.1998 |
![]()
UNP
Union Pacific Corp
|
226.90 | 137.33B | 24.39B | 6.94B | 6.26B | 11.51 |
![]()
CP
Canadian Pacific Kansas City Limited
|
75.21 | 69.52B | 11.84B | 3.27B | 1.91B | 3.513 |
![]()
CSX
Csx Corp
|
35.63 | 67.21B | 14.16B | 3.10B | 2.01B | 1.6274 |
![]()
NSC
Norfolk Southern Corp
|
290.78 | 66.17B | 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 Reportedly Restructuring, Slashing Staff in October - Samfiru Tumarkin LLP
Weiss Ratings Reiterates "Hold (C-)" Rating for Canadian National Railway (NYSE:CNI) - MarketBeat
Canadian National Railway Valuation Trends on TSX Composite Index - Kalkine Media
Via Rail paid out $31M in vouchers, mostly from CN crossing delays - CBC
CN and Congebec to build cold storage facility at Calgary hub - Investing.com Australia
Signal strength of Canadian National Railway Company stock in tech scannersJuly 2025 Review & Weekly Stock Performance Updates - newser.com
Canadian National Railway (TSE:CNR) Given New C$153.00 Price Target at JPMorgan Chase & Co. - MarketBeat
CNI Achieves New Milestone in Grain Transportation - GuruFocus
Shell Asset Management Co. Has $3.36 Million Holdings in Canadian National Railway Company $CNI - MarketBeat
Does the Recent Freight Recovery Signal New Value for Canadian National Railway in 2025? - simplywall.st
Wells Fargo & Company Cuts Canadian National Railway (NYSE:CNI) Price Target to $110.00 - MarketBeat
How Canadian National Railway Company stock reacts to new regulationsMarket Rally & Real-Time Volume Analysis Alerts - newser.com
2 Rock-Solid Dividend Stocks to Buy on the Dip - The Motley Fool
Janney Montgomery Scott LLC Sells 35,690 Shares of Canadian National Railway Company $CNI - MarketBeat
Wall Street Zen Downgrades Canadian National Railway (NYSE:CNI) to Sell - MarketBeat
Scotiabank Lowers Canadian National Railway (TSE:CNR) Price Target to C$150.00 - MarketBeat
Canadian National Railway (NYSE:CNI) Price Target Cut to $97.00 by Analysts at Barclays - Defense World
Intermodal gate hours for Canadian Thanksgiving, October 13, 2025 now available - CN Rail
Barclays Adjusts Price Target for Canadian National Railway (CNI) | CNI Stock News - GuruFocus
Canadian National Railway (NYSE:CNI) Given New $97.00 Price Target at Barclays - MarketBeat
Canadian Analyst Updates (TD:CA) (IMO:CA) (CNR:CA): Oct 1st, 2025 - The Globe and Mail
Ninety One UK Ltd Acquires 149,484 Shares of Canadian National Railway Company $CNI - MarketBeat
Will Canadian National Railway Company stock justify high valuationJuly 2025 PreEarnings & Precise Buy Zone Identification - newser.com
Park Avenue Securities LLC Invests $379,000 in Canadian National Railway Company $CNI - MarketBeat
Is Canadian National Railway Company stock at risk of policy regulationTrade Risk Report & Growth Oriented Trade Recommendations - newser.com
CN Rail Price Target Lowered at RBC, Canadian Pacific Kansas City Target Raised - 富途牛牛
Union Bancaire Privee UBP SA Purchases 38,208 Shares of Canadian National Railway Company $CNI - MarketBeat
Canadian National Railway Company (NYSE:CNI) Receives Consensus Rating of "Hold" from Analysts - MarketBeat
Analyzing net buyer seller activity in Canadian National Railway CompanyJobs Report & Verified Chart Pattern Signals - newser.com
Canadian National Railway (NYSE:CNI) Price Target Lowered to $102.00 at Bank of America - Defense World
Canadian National Railway Co. stock rises Monday, outperforms market - MarketWatch
Canadian National Railway (CNI): B of A Securities Lowers Price Target to $102 | CNI Stock News - GuruFocus
Will Canadian National Railway Company stock outperform international peersJuly 2025 Opening Moves & Stock Market Timing Techniques - newser.com
CN to Report Third-Quarter 2025 Financial and Operating Results on October 31, 2025 - CN Rail
Canadian National Railway price target lowered to $102 by BofA Securities - Investing.com Nigeria
Rempart Asset Management Inc. Has $20.76 Million Position in Canadian National Railway Company $CNI - MarketBeat
Ausbil Investment Management Ltd Invests $3.81 Million in Canadian National Railway Company $CNI - MarketBeat
Is Canadian National Railway Company reversing from oversold territory2025 Bull vs Bear & Daily Volume Surge Signals - newser.com
Canadian National Railway Company $CNI Shares Acquired by Kathmere Capital Management LLC - MarketBeat
Canadian National Railway Co. Stock Rises Friday, Outperforms Market - 富途牛牛
Canadian National Railway: Buy The Dip Opportunity (NYSE:CNI) - Seeking Alpha
Susquehanna Lowers Price Target for Canadian National Railway (C - GuruFocus
MEAG MUNICH ERGO Kapitalanlagegesellschaft mbH Invests $7.25 Million in Canadian National Railway Company $CNI - MarketBeat
Raymond Blake wins political writing prize for book on Canada’s postwar prime ministers - The Globe and Mail
Canadian National Railway Stock Has Been Losing Steam: Bargain or Beware? - MSN
Vantage Wealth Sells 3,645 Shares of Canadian National Railway Company $CNI - MarketBeat
U.S. Capital Wealth Advisors LLC Has $1.64 Million Stake in Canadian National Railway Company $CNI - MarketBeat
Analysts Set Canadian National Railway (TSE:CNR) Target Price at C$155.79 - MarketBeat
CN Railway Defies Tariff Gloom, Keeps 2025 Growth Outlook - MSN
Canadian Analyst Coverage Update: Sept 23, 2025 - The Globe and Mail
Canadian National Railway (TSE:CNR) Price Target Cut to C$140.00 by Analysts at CIBC - MarketBeat
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):