127.70
Canadian National Railway Co stock is traded at $127.70, with a volume of 764.76K.
It is up +1.09% in the last 24 hours and up +1.91% over the past month.
Canadian National's railway spans Canada from coast to coast and extends through Chicago to the Gulf of Mexico. In 2025, CN generated CAD 17.7 billion in revenue by hauling intermodal containers (22% of consolidated revenue), petroleum and chemicals (21%), grain and fertilizers (23%), forest products (10%), metals and minerals (11%), automotive shipments (5%), and coal (5%). Other items constitute the remaining revenue.
See More
Previous Close:
$126.32
Open:
$126.98
24h Volume:
764.76K
Relative Volume:
0.55
Market Cap:
$77.25B
Revenue:
$12.50B
Net Income/Loss:
$3.40B
P/E Ratio:
23.24
EPS:
5.4949
Net Cash Flow:
$2.58B
1W Performance:
+1.03%
1M Performance:
+1.91%
6M Performance:
+18.68%
1Y Performance:
+36.01%
Canadian National Railway Co Stock (CNI) Company Profile
Name
Canadian National Railway Co
Sector
Industry
Phone
-
Address
-
Compare CNI vs UNP, CSX, CP, NSC
| Stocks | Price | Market Cap | Revenue | Net Income | Cash Flow | EPS |
|---|---|---|---|---|---|---|
|
CNI
Canadian National Railway Co
|
127.70 | 76.41B | 12.50B | 3.40B | 2.58B | 5.4949 |
|
UNP
Union Pacific Corp
|
297.79 | 174.50B | 24.70B | 7.21B | 5.70B | 12.15 |
|
CSX
Csx Corp
|
50.14 | 92.77B | 14.15B | 3.05B | 1.90B | 1.635 |
|
CP
Canadian Pacific Kansas City Limited
|
93.92 | 81.48B | 10.84B | 2.95B | 1.48B | 3.2437 |
|
NSC
Norfolk Southern Corp
|
337.85 | 75.34B | 12.19B | 2.67B | 1.62B | 11.87 |
Canadian National Railway Co Stock (CNI) Upgrades & Downgrades
| Date | Action | Analyst | Rating Change |
|---|---|---|---|
| Apr-09-26 | Upgrade | BofA Securities | Neutral → Buy |
| Jan-05-26 | Upgrade | Vertical Research | Hold → Buy |
| 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 (TSX:CNR) Could Be 7% Below Fair Value Following Record Grain Volumes - simplywall.st
CN commemorative locomotives coming to Durand - The Argus-Press
Could CNR Be A Strong Value Stock As Trade Activity Improves? - Kalkine Media
Canadian National Railway Co. stock rises Wednesday, still underperforms market - MarketWatch
Canadian National Sets Record Grain Movement in 2025-26 Crop Year - TradingView
Can Canadian National Railway (TSX:CNR) Grain Momentum Continue? - Kalkine Media
CN sets yearly grain movement record - World Grain
Record Western Grain Volumes And New Grain Plan Might Change The Case For Investing In Canadian National Railway (TSX:CNR) - simplywall.st
Cardinal Capital Management Inc. Has $149.38 Million Stock Holdings in Canadian National Railway Company $CNI - MarketBeat
Is Canadian National Railway (TSX:CNR) Positioned For Stronger Growth? - Kalkine Media
Canadian National Railway Co. stock rises Tuesday, outperforms market - MarketWatch
Canadian National Railway (TSX:CNR) Reinforces Bluechip Stocks Growth Narrative - Kalkine Media
America-themed trains to roll through state during Whistle Stop Tour - Detroit Free Press
CN's July Grain Haul Sets a Record With 2.62M Tonnes Moved - Stock Titan
CN Reports a Record 2025-26 Crop Year - CN Rail
Canadian National Railway (TSE:CNR) Given Consensus Recommendation of "Moderate Buy" by Brokerages - MarketBeat
Ausbil Investment Management Ltd Buys 9,737 Shares of Canadian National Railway Company $CNI - MarketBeat
All Aboard! CN Announces its America250 Hometown Whistle Stop Tour - CN Rail
Two CN Locomotives Will Roll Into 4 U.S. Cities Aug. 17-19 - Stock Titan
Canadian National Railway Co. stock falls Monday, underperforms market - MarketWatch
Can CN Railway (TSX:CNR) Extend Its Freight Momentum? - Kalkine Media
CANADIAN NATIONAL RAILWAY CO. (CNR.TO) Stock Price, News, Quote & History - Yahoo! Finance Canada
Canadian National Railway Co (CNI) Technical Analysis: Support, Resistance, Indicators & Moving Averages - TradingKey
PensionDanmark Pensionsforsikringsaktieselskab Acquires 17,223 Shares of Canadian National Railway Company $CNI - MarketBeat
Could Canadian National Railway CNR Keep Outperforming This Year? - Kalkine Media
CANADIAN NATIONAL RAILWAY CO. R (CY2.MU) Q1 FY2026 earnings call transcript - finance.yahoo.com
How Does Canadian National Railway (TSX:CNR) Gain From Network Expansion? - Kalkine Media
Canadian National Railway Co. stock falls Thursday, underperforms market - MarketWatch
Canandaigua National Bank & Trust Co. Invests $1.95 Million in Canadian National Railway Company $CNI - MarketBeat
Bank of America Corp DE Sells 929,181 Shares of Canadian National Railway Company $CNI - MarketBeat
Canadian National Railway Co. stock falls Wednesday, underperforms market - MarketWatch
Quantinno Capital Management LP Has $9.24 Million Stake in Canadian National Railway Company $CNI - MarketBeat
Canadian National Railway Co. stock rises Tuesday, still underperforms market - MarketWatch
CN Safety Week - CN Rail
Amundi Grows Stock Holdings in Canadian National Railway Company $CNI - MarketBeat
CNI4982949 Bond Profile — Key Metrics - TradingView
Canadian National Railway Co. stock rises Friday, outperforms market - MarketWatch
CN Closes 2025–26 Crop Year After 10 Months of Record Grain Movement - Stock Titan
CN Supporting More Than 300 Customer Growth Projects Across Its Network - CN Rail
CN Invests About $2.8B in 2026 After 2025 Corridor Capacity Rose About 25% - Stock Titan
Canadian National Railway Co. stock outperforms market despite losses on the day - MarketWatch
Public market insider selling at Canadian National Railway (CNR) - Barchart.com
CPKC chief exec says CN deal with Union Pacific fails to ease competition concerns - Yahoo! Finance Canada
Canadian National Railway Number of Employees 2026 | Employee Count & Headcount Data - Revelio Labs
Canadian National Railway (TSX:CNR) Results Drive Transportation Discussion - Kalkine Media
Canadian National Railway Co. Price Target Raised to C$199.00/Share From C$185.00 by Desjardins Securities - Moomoo
Renaissance Technologies LLC Raises Position in Canadian National Railway Company $CNI - MarketBeat
Canadian National Railway (TSX:CNR) Keep Rail Giant In Focus - Kalkine Media
Canadian National Railway (TSX:CNR) Climbs Following Strong Performance - Kalkine Media
Canadian National Railway (TSE:CNR) Price Target Raised to C$182.00 - MarketBeat
Canadian National Railway (TSE:CNR) Price Target Raised to C$185.00 - 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):