95.64
Canadian National Railway Co stock is traded at $95.64, with a volume of 1.35M.
It is up +0.31% in the last 24 hours and up +2.46% 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.34
Open:
$95.49
24h Volume:
1.35M
Relative Volume:
0.82
Market Cap:
$59.37B
Revenue:
$12.29B
Net Income/Loss:
$3.27B
P/E Ratio:
18.38
EPS:
5.2029
Net Cash Flow:
$2.30B
1W Performance:
+2.57%
1M Performance:
+2.46%
6M Performance:
-2.11%
1Y Performance:
-20.72%
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
|
95.64 | 59.51B | 12.29B | 3.27B | 2.30B | 5.2029 |
![]()
UNP
Union Pacific Corp
|
216.00 | 128.24B | 24.39B | 6.94B | 6.26B | 11.51 |
![]()
CP
Canadian Pacific Kansas City Limited
|
76.09 | 69.70B | 11.84B | 3.27B | 1.91B | 3.5061 |
![]()
NSC
Norfolk Southern Corp
|
278.09 | 62.18B | 12.18B | 3.35B | 2.02B | 14.80 |
![]()
CSX
Csx Corp
|
32.47 | 60.59B | 14.16B | 3.10B | 2.01B | 1.62 |
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 (NYSE:CNI) Hits New 1-Year LowShould You Sell? - MarketBeat
Canadian National Railway Company (NYSE:CNI) Short Interest Update - MarketBeat
CN crew disregarded stop warnings before 2023 crash with commuter train: report - The Globe and Mail
Stock Report: Can Canadian National Railway Company sustain earnings growthEarnings Miss & AI Optimized Trading Strategy Guides - خودرو بانک
Logan Capital Management Inc. Raises Holdings in Canadian National Railway Company $CNI - MarketBeat
Goldman Sachs Group Inc. Grows Position in Canadian National Railway Company $CNI - MarketBeat
Canadian National Railway gives safety tips on Rail Safety Week - CJDC-TV
CN Police Launch See Tracks? Think Train® Week 2025 - CN Rail
Intech Investment Management LLC Buys 26,331 Shares of Canadian National Railway Company $CNI - MarketBeat
Militia Capital Partners LP Raises Holdings in Canadian National Railway Company $CNI - MarketBeat
First Long Island Investors LLC Has $15.30 Million Position in Canadian National Railway Company $CNI - MarketBeat
Jones Financial Companies Lllp Buys 11,638 Shares of Canadian National Railway Company $CNI - MarketBeat
Great Lakes Advisors LLC Sells 6,969 Shares of Canadian National Railway Company $CNI - MarketBeat
Guardian Partners Inc. Has $22.13 Million Position in Canadian National Railway Company $CNI - MarketBeat
Canadian National Railway Company $CNI Shares Sold by Alliancebernstein L.P. - MarketBeat
USS Investment Management Ltd Sells 47,600 Shares of Canadian National Railway Company $CNI - MarketBeat
Jim Cramer Recommends Buying This Industrial Stock, Calling It 'Way Too Cheap' - Benzinga
Canadian National Railway Company $CNI Shares Acquired by Amundi - MarketBeat
Canadian National Railway Company (CNI) Expands its Firefighting Capabilities - MSN
Polar Asset Management Partners Inc. Increases Stock Position in Canadian National Railway Company $CNI - MarketBeat
Cramer's Lightning Round: Canadian National Railway is 'way too cheap' - CNBC
CN and CSX tout railroad collaboration - trains.com
Canadian National Railway Co. Stock Rises Thursday, Outperforms Market - 富途牛牛
November 21st Options Now Available For Canadian National Railway (CNI) - Nasdaq
Analysts Set Canadian National Railway Company (NYSE:CNI) PT at $118.36 - MarketBeat
Edmond DE Rothschild Holding S.A. Sells 6,831 Shares of Canadian National Railway Company $CNI - MarketBeat
CN, CSX join on new Nashville intermodal service - FreightWaves
Interval Partners LP Takes Position in Canadian National Railway Company $CNI - MarketBeat
CSX and CN Launch New Intermodal Service Between Nashville and Canada - Railway Supply
Encompass Capital Advisors LLC Acquires Shares of 500,000 Canadian National Railway Company $CNI - MarketBeat
CSX and Canadian National Railway link routes between Canada's west coast and Nashville (CSX:NASDAQ) - Seeking Alpha
Canadian National Railway Co. Stock Falls Tuesday, Underperforms Market - 富途牛牛
CN (CNI) Partners with CSX to Enhance Intermodal Service to Nash - GuruFocus
All-Rail Route from Canada to Nashville: CN and CSX Partner to Replace Truck Transport with Sustainable Solution - Stock Titan
CN Rail: Time to Buy or Bail? - MSN
Millennium Management LLC Has $82.95 Million Stake in Canadian National Railway Company $CNI - MarketBeat
CN expands firefighting capabilities with new railcars and upgrades By Investing.com - Investing.com Canada
CN expands firefighting capabilities with new railcars and upgrades - Investing.com
CN Expands Firefighting Fleet with New Assets and Upgrades to Existing Trains - Yahoo Finance
Banque Transatlantique SA Lowers Position in Canadian National Railway Company $CNI - MarketBeat
Canadian National Railway Company (CNI): A Bull Case Theory - MSN
Canadian National Railway Co. Stock Falls Monday, Underperforms Market - 富途牛牛
Canadian National Railway Company (TSE:CNR) is largely controlled by institutional shareholders who own 72% of the company - simplywall.st
Point72 Europe London LLP Acquires Shares of 25,600 Canadian National Railway Company $CNI - MarketBeat
Canadian National Railway Co. stock falls Friday, underperforms market - MarketWatch
9,000 Shares in Canadian National Railway Company $CNI Bought by Retirement Planning Co of New England Inc. - MarketBeat
Canadian National Railway Co. stock rises Thursday, still underperforms market - MarketWatch
Cash Dividend On The Way From Canadian National Railway (CNI) - Nasdaq
With 72% ownership, Canadian National Railway Company (TSE:CNR) boasts of strong institutional backing - Yahoo Finance
Canadian National Railway Co. Stock Rises Thursday, Still Underperforms Market - 富途牛牛
Canadian National Railway Company $CNI Shares Acquired by Pembroke Management LTD - 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):