97.71
Canadian National Railway Co stock is traded at $97.71, with a volume of 1.56M.
It is down -0.55% in the last 24 hours and up +2.82% 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:
$98.25
Open:
$97.69
24h Volume:
1.56M
Relative Volume:
1.02
Market Cap:
$60.14B
Revenue:
$12.30B
Net Income/Loss:
$3.30B
P/E Ratio:
18.55
EPS:
5.2668
Net Cash Flow:
$2.45B
1W Performance:
+1.78%
1M Performance:
+2.82%
6M Performance:
-6.59%
1Y Performance:
-8.15%
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.71 | 60.47B | 12.30B | 3.30B | 2.45B | 5.2668 |
|
UNP
Union Pacific Corp
|
231.56 | 139.65B | 24.55B | 7.05B | 6.01B | 11.78 |
|
CSX
Csx Corp
|
36.37 | 67.69B | 14.12B | 2.90B | 1.55B | 1.5383 |
|
CP
Canadian Pacific Kansas City Limited
|
73.08 | 66.77B | 11.90B | 3.32B | 1.83B | 3.5898 |
|
NSC
Norfolk Southern Corp
|
289.53 | 65.75B | 12.23B | 2.96B | 2.10B | 13.11 |
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 (CNI) Sets New Record for Grain Transp - GuruFocus
CN sets third consecutive monthly record for grain movement By Investing.com - Investing.com Canada
CN sets third consecutive monthly record for grain movement - Investing.com
CN Reports November Grain Movement - Yahoo Finance
CN Rail rolling into the winter with strong grain movement - HighRiverOnline
Protecting Northern Waters: A Stronger Partnership with the Ts’îl Kaz Koh First Nation - CN Rail
Ex-Dividend Reminder: Tutor Perini, Insperity and Canadian National Railway - Nasdaq
Beutel Goodman & Co Ltd. Has $429.98 Million Holdings in Canadian National Railway Company $CNI - MarketBeat
TSX 60 Strength Reinforced By Canadian National Railway (TSX:CNR) - Kalkine Media
Canadian National Railway (TSE:CNR) Receives Average Rating of "Moderate Buy" from Brokerages - MarketBeat
CN acquires Alberta short line (12/4/2006) - Progressive Railroading
33,140 Shares in Canadian National Railway Company $CNI Purchased by Westerkirk Capital Inc. - MarketBeat
Is Canadian National Railway Now a Value Opportunity After a 10.8% Share Price Decline? - Yahoo Finance
1832 Asset Management L.P. Decreases Position in Canadian National Railway Company $CNI - MarketBeat
B.C. Supreme Court says CP and CN railways may be linked to devastating Lytton fire - Vancouver Sun
Class-action lawsuit certified against CN and CP railways over Lytton, B.C., fire - northeastNOW
CN (NYSE: CNI) issues 2024 sustainability report, tops S&P/TSX governance ranking - Stock Titan
West Family Investments Inc. Takes $323,000 Position in Canadian National Railway Company $CNI - MarketBeat
Canadian National Benefits From Diversified Freight Mix, According to CIBC - Finviz
Fisher Asset Management LLC Purchases Shares of 1,823,800 Canadian National Railway Company $CNI - MarketBeat
American Century Companies Inc. Raises Stake in Canadian National Railway Company $CNI - MarketBeat
Dixon Mitchell Investment Counsel Inc. Buys 10,927 Shares of Canadian National Railway Company $CNI - MarketBeat
Canadian National Railway Company $CNI Shares Acquired by Mackenzie Financial Corp - MarketBeat
Canadian National Railway (TSE:CNR) Stock Rating Upgraded by Cibc Captl Mkts - MarketBeat
Did CIBC’s Upgrade After the Toronto Conference Just Shift Canadian National Railway's (TSX:CNR) Investment Narrative? - simplywall.st
CN ordered to pay $24 million to Calgary grain shipper for botched winter deliveries - Western Standard
Scotia Capital Inc. Boosts Stock Position in Canadian National Railway Company $CNI - MarketBeat
Canadian National Railway Company $CNI Stake Boosted by Bank of Nova Scotia Trust Co. - MarketBeat
Canadian Analyst Updates: Nov 28th, 2025 - The Globe and Mail
Agribition announces renewed partnership with Canadian National Railway - DiscoverMooseJaw
Canadian National Railway Co. stock rises Friday, outperforms market - MarketWatch
Canadian National Railway Showing Positive Trend Going Into 2026 -- Market Talk - 富途牛牛
Canadian National Railway Co. stock falls Thursday, underperforms market - MarketWatch
Canadian National Railway (TSX:CNR): Evaluating Valuation Potential After Recent Share Price Pullback - Yahoo Finance UK
Wambolt & Associates LLC Lowers Stock Position in Canadian National Railway Company $CNI - MarketBeat
Martin Cobb's Top Picks: Kenvue, Starbucks & Canadian National Railway - BNN Bloomberg
Canada to Curb Steel Imports, Boost Lumber Aid as Tariffs Hit - Bloomberg.com
JPMorgan Chase & Co. Lowers Stock Position in Canadian National Railway Company $CNI - MarketBeat
Canadian National Railway Co. Stock Rises Tuesday, Outperforms Market - 富途牛牛
Here's Why Investors Should Give Canadian National Stock a Miss Now - Finviz
Canadian National Railway Co. stock rises Tuesday, outperforms market - MarketWatch
Bank Julius Baer & Co. Ltd Zurich Trims Holdings in Canadian National Railway Company $CNI - MarketBeat
Ottawa to prioritize trade diversification with infrastructure fund, minister says - The Globe and Mail
Canadian National Railway Co. Stock Falls Monday, Underperforms Market - 富途牛牛
Bowen Hanes & Co. Inc. Trims Position in Canadian National Railway Company $CNI - MarketBeat
Greenland Capital Management LP Makes New $1.01 Million Investment in Canadian National Railway Company $CNI - MarketBeat
Frank Rimerman Advisors LLC Purchases Shares of 4,389 Canadian National Railway Company $CNI - MarketBeat
What will happen to the B.C. Rail line north of Squamish after CN Rail pulls out? - Yahoo News Canada
TD Waterhouse Canada Inc. Increases Stake in Canadian National Railway Company $CNI - MarketBeat
Rockefeller Capital Management L.P. Purchases 11,724 Shares of Canadian National Railway Company $CNI - MarketBeat
Intech Investment Management LLC Decreases Stake in Canadian National Railway Company $CNI - 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):