118.33
Canadian National Railway Co stock is traded at $118.33, with a volume of 143.33K.
It is up +0.46% in the last 24 hours and down -3.21% 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:
$117.78
Open:
$117.6
24h Volume:
143.33K
Relative Volume:
0.14
Market Cap:
$71.48B
Revenue:
$12.50B
Net Income/Loss:
$3.40B
P/E Ratio:
21.53
EPS:
5.4949
Net Cash Flow:
$2.58B
1W Performance:
-0.83%
1M Performance:
-3.21%
6M Performance:
+7.48%
1Y Performance:
+25.28%
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
|
118.33 | 71.48B | 12.50B | 3.40B | 2.58B | 5.4949 |
|
UNP
Union Pacific Corp
|
280.96 | 166.91B | 24.70B | 7.21B | 5.70B | 12.15 |
|
CSX
Csx Corp
|
47.67 | 88.32B | 14.15B | 3.05B | 1.90B | 1.635 |
|
CP
Canadian Pacific Kansas City Limited
|
85.69 | 75.33B | 10.84B | 2.95B | 1.48B | 3.2437 |
|
NSC
Norfolk Southern Corp
|
318.95 | 71.64B | 12.19B | 2.67B | 1.62B | 11.87 |
Canadian National Railway Co Stock (CNI) Upgrades & Downgrades
| Date | Action | Analyst | Rating Change |
|---|---|---|---|
| Jul-15-26 | Initiated | Citizens | Mkt Perform |
| Jul-14-26 | Downgrade | Susquehanna | Positive → Neutral |
| Jun-25-26 | Upgrade | Evercore ISI | In-line → Outperform |
| 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 Unveils Grain Movement for the Third Quarter - Zacks Investment Research
JPMorgan cut its target for Canadian National Railway stock - AD HOC NEWS
Bear of the Day: Southwest Airlines (LUV) - Zacks Investment Research
Canadian National Railway (TSE:CNR) Share Price Crosses Above 200 Day Moving AverageWhat's Next? - MarketBeat
Railroad Publisher Acquires Canadian National "Van" - Railfan & Railroad Magazine
Canandaigua National Trust Co of Florida Acquires New Shares in Canadian National Railway Company $CNI - MarketBeat
Citigroup Cuts Canadian National Railway (NYSE:CNI) Price Target to $143.00 - MarketBeat
Rail NewsCN sets another quarterly grain record. For Railroad Career Professionals - Progressive Railroading
Are You Looking for a High-Growth Dividend Stock? - Zacks Investment Research
Canadian National Railway Co. stock falls Tuesday, underperforms market - MarketWatch
Le CN fait état du transport de céréales au troisième trimestre - GlobeNewswire Inc.
CN Reports Third Quarter Grain Movement - GlobeNewswire
CN to Report Third-Quarter 2026 Financial and Operating Results on October 30, 2026 - GlobeNewswire
Canadian National Railway Co. stock falls Monday, underperforms market - MarketWatch
Delta Air Lines Gears Up for Q3 Earnings: What's in Store? - Zacks Investment Research
J.P. Morgan Maintains Canadian National Railway(CNI.US) With Hold Rating, Cuts Target Price to $124.82 - Moomoo
What Changed at Canadian National Railway Company (TSX:CNR)? - Kalkine Media
Canadian National Railway (TSX:CNR) Gains Momentum as Operational Strength, Network Expansion and Improving Freight Outlook Lift Investor Optimism - kalkine.ca
Canadian National Railway Company (CNI) Stock Price, News, Quote & History - Yahoo! Finance Canada
Canadian National Railway Co. stock rises Friday, outperforms market - MarketWatch
Canadian National Railway Co. stock rises Friday, outperforms market - MarketWatch
Susquehanna Issues Pessimistic Forecast for Canadian National Railway (NYSE:CNI) Stock Price - MarketBeat
Canadian National Railway (NYSE:CNI) Shares Cross Above Two Hundred Day Moving AverageHere's Why - MarketBeat
Canadian National Railway Co. stock falls Thursday, underperforms market - MarketWatch
Canadian National Railway: Best In Class, But 2026 Has To Deliver First (NYSE:CNI) - Seeking Alpha
Canadian National Railway releases winter plan - Transportation Today
Canadian National Railway Co. stock falls Wednesday, underperforms market - MarketWatch
Canadian National Railway Co. stock falls Wednesday, underperforms market - MarketWatch
Canadian National Announces 2026-2027 Winter Operations Plan - Zacks Investment Research
Canadian National Announces 2026-2027 Winter Operations Plan - Yahoo Finance
Should Investors Hold CSX Stock Despite Its Higher Valuation? - Zacks Investment Research
Canadian National Railway: Operating Leverage Is Finally Showing Up (NYSE:CNI) - Seeking Alpha
Canadian National Railway (TSE:CNR) Stock Has Consensus Price Target of C$182.76 - MarketBeat
Canadian National Railway Co. stock falls Tuesday, underperforms market - MarketWatch
Canadian National Railway issues its winter strategy update (CNI:NYSE) - Seeking Alpha
CN Releases its 2026–2027 Winter Plan - GlobeNewswire
Canadian National Railway Unveils 2026-2027 Winter Operating Strategy Featuring $64M Investment in Distributed Power Technology - Kalkine Media
Canadian National Railway (TSX:CNR): Can Freight Networks Stay Resilient? - Kalkine Media
Canadian National Railway Co. stock rises Monday, outperforms market - MarketWatch
Is Canadian National Railway (TSX:CNR) Fully Valued Now? - Kalkine Media
'See Tracks, Think Train' campaign underway in Wisconsin - Spectrum News
Canadian National Railway : The Materials, Network and Partnerships Behind Energy Development - marketscreener.com
Canadian National Railway Lobbyists, 2022 - OpenSecrets
Canadian National Railway Lobbyists, 2026 - OpenSecrets
Canadian National Railway Hired Firms, 2026 - OpenSecrets
Canadian National Railway Agencies, 2026 - OpenSecrets
Canadian National Railway (TSX:CNR) Looks Fully Valued As Amtrak Deal Clears A Long Running Dispute - simplywall.st
Precision Trading with Canadian National Railway Company (CNI) Risk Zones - Stock Traders Daily
Canadian National Railway Co. stock rises Friday, outperforms market - MarketWatch
CIBC Maintains Canadian National Railway(CNI.US) With Buy Rating, Cuts Target Price to $139.96 - Moomoo
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):