95.62
                                            
            Canadian National Railway Co stock is traded at $95.62, with a volume of 1.81M.
            It is down -0.30% in the last 24 hours and down -0.79% 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.91
            Open:
              $95.52
            24h Volume:
                1.81M
            Relative Volume:
              1.13
            Market Cap:
                $59.36B
            Revenue:
              $12.30B
            Net Income/Loss:
              $3.30B
            P/E Ratio:
              18.16
            EPS:
                5.2668
            Net Cash Flow:
                $2.30B
            1W Performance:
              +0.90%
            1M Performance:
              -0.79%
            6M Performance:
                -5.64%
            1Y Performance:
              -11.63%
            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.62 | 59.03B | 12.30B | 3.30B | 2.30B | 5.2668 | 
| 
                         
                          
                                UNP
                            
                             
                        Union Pacific Corp 
                           | 
                    218.82 | 130.71B | 24.55B | 7.05B | 6.01B | 11.78 | 
| 
                         
                          
                                CSX
                            
                             
                        Csx Corp 
                           | 
                    35.83 | 67.07B | 14.12B | 2.90B | 1.55B | 1.5383 | 
| 
                         
                          
                                CP
                            
                             
                        Canadian Pacific Kansas City Limited 
                           | 
                    70.70 | 64.81B | 11.90B | 3.32B | 1.83B | 3.5898 | 
| 
                         
                          
                                NSC
                            
                             
                        Norfolk Southern Corp 
                           | 
                    282.17 | 63.59B | 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
S&P/TSX 60 Rises 0.23% as Canadian National Railway Leads with 3.02% Gain - Markets Mojo
RBC Capital Raises Price Target for Canadian National Railway (C - GuruFocus
CN net income rises despite headwinds - World-Grain.com
Evercore ISI Group Raises Price Target for Canadian National Rai - GuruFocus
Canadian National Railway Keeps Chugging Despite Slower Growth - Finimize
Canadian National Railway Company $CNI Shares Sold by Jennison Associates LLC - MarketBeat
Canadian National Railway: Q3 Beat Highlights Efficiency Gains And Resilience (NYSE:CNI) - Seeking Alpha
Pinnacle Associates Ltd. Has $13.32 Million Stock Holdings in Canadian National Railway Company $CNI - MarketBeat
Canadian and U.S. markets gain ground as earnings come into focus for investors - Western Wheel
Canadian National Railway (CNI) Maintains Quarterly Dividend - GuruFocus
Canadian National Railway Co (CNI) Q3 2025 Earnings Call Highlights: Navigating Growth Amidst ... - Yahoo Finance
Canadian National Railway Co (CNI) Q3 2025 Earnings Call Highlig - GuruFocus
CN Rail cuts spending, jobs amid tariff crunch, even as profits rise - Squamish Chief
Canadian National Railway Q3 Adjusted Earnings, Revenue Rise; Shares Up Pre-Bell - 富途牛牛
Canadian National Railway earnings beat by C$0.05, revenue was in line with estimates - Investing.com Canada
Canadian National Railway (CNI) Exceeds Q3 Earnings Expectations - GuruFocus
CN profits rise as railway slims down in face of tariffs - Pique Newsmagazine
Canadian National Q3 2025 slides reveal margin expansion and strategic cost initiatives - Investing.com
Earnings call transcript: Canadian National Railway Q3 2025 shows EPS growth - Investing.com
Canadian National Railway reports $1.14B Q3 profit, up from $1.09B a year ago - Delta Optimist
CN cuts spending, lays off workers as tariffs curtail shipping to U.S. - The Globe and Mail
CANADIAN NATIONAL RAILWAY CO. (CNR.TO) Q3 FY2025 earnings call transcript - Yahoo Finance
CN Rail Q3 Profit Rises 5%, Beats Estimates; Reaffirms 2025 Guidance - MarketScreener
Earnings Flash (CNR.TO) Canadian National Railway Co Guiding to 2026 Capital Expenditures of C$2.8 Billion - MarketScreener
Earnings Flash (CNR.TO) Canadian National Railway Co Operating Ratio, defined as operating expenses as Percentage of Revenues, of 61.4%, an Improvement of 170 BPS - MarketScreener
CN Rail Brief: Q3 Adjusted Diluted EPS $1.83 - MarketScreener
CN Rail Brief: FactSet Consensus Q3 Revs $4,164.8 Million Compared To $4,110 Million In the Prior Corresponding Period - MarketScreener
Canadian National Railway beats Q3 earnings, stock edges up By Investing.com - Investing.com Australia
Canadian National Railway beats Q3 earnings, stock edges up - Investing.com
Will Canadian National Railway Company stock keep high P E multiplesTrade Risk Summary & Long-Term Capital Growth Ideas - newser.com
Before the Bell: What every Canadian investor needs to know today - The Globe and Mail
What Wall Street predicts for Canadian National Railway Company stock price2025 Risk Factors & Safe Capital Allocation Plans - newser.com
CN Rail Cuts 400 Management Jobs Amid Tariff Pressures - Samfiru Tumarkin LLP
CN: Q3 Earnings Snapshot - theheraldreview.com
Will Canadian National Railway Company benefit from macro trendsJuly 2025 Update & Low Drawdown Trading Techniques - newser.com
Why Canadian National Railway Company stock is in analyst buy zoneBull Run & Safe Capital Growth Stock Tips - newser.com
CN Rail lays off some 400 managers as tariffs take a bite out of shipping volumes - Global News
CN to Report Third-Quarter 2025 Financial and Operating Results Tomorrow - CN Rail
Railroad operator Canadian National lays off 400 managers, Globe and Mail reports - Reuters
CN Rail lays off 400 managers as freight volumes tied to U.S. trade war fall - The Globe and Mail
Thinking of going on strike? Here's how to budget for your union's next job action - Pique Newsmagazine
Thinking of going on strike? Here’s how to budget for your union’s next job action - CityNews Halifax
Bessemer Group Inc. Sells 30,396 Shares of 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):