114.24
Canadian National Railway Co stock is traded at $114.24, with a volume of 789.51K.
It is up +0.06% in the last 24 hours and up +4.41% 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:
$114.17
Open:
$114.35
24h Volume:
789.51K
Relative Volume:
0.54
Market Cap:
$69.30B
Revenue:
$12.50B
Net Income/Loss:
$3.40B
P/E Ratio:
20.79
EPS:
5.4949
Net Cash Flow:
$2.58B
1W Performance:
+2.19%
1M Performance:
+4.41%
6M Performance:
+22.85%
1Y Performance:
+7.55%
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
|
114.24 | 69.26B | 12.50B | 3.40B | 2.58B | 5.4949 |
|
UNP
Union Pacific Corp
|
265.88 | 157.60B | 24.70B | 7.21B | 5.70B | 12.15 |
|
CSX
Csx Corp
|
45.52 | 85.29B | 14.15B | 3.05B | 1.90B | 1.635 |
|
CP
Canadian Pacific Kansas City Limited
|
86.26 | 76.98B | 10.84B | 2.95B | 1.48B | 3.2437 |
|
NSC
Norfolk Southern Corp
|
314.53 | 69.95B | 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 Co. stock rises Friday, outperforms market - MarketWatch
Why Canadian National Railway Stands Out In The S&P/TSX 60? - Kalkine Media
Rail NewsCN commits CA$100 million for homelessness prevention. For Railroad Career Professionals - Progressive Railroading
Employers press Ottawa to curb strike activity in key federally regulated sectors - The Globe and Mail
Canadian National Railway Co. stock falls Thursday, underperforms market - MarketWatch
Why Is S&P/TSX 60 Watching Canadian National Railway Freight Trends? - Kalkine Media
Keyera, AltaGas and CN partner on new $240M rail terminal project - CBC
Keyera, AltaGas and CN to go ahead with new rail terminal project - MSN
Canadian National Railway Co. stock rises Wednesday, outperforms market - MarketWatch
Wave of rail mergers ‘inevitable’ if takeover bid approved, says CPKC chief exec - MooseJawToday.com
CN Rail pledges $100 million to fight homelessness across its North American network - CambridgeToday.ca
Keyera, AltaGas And CN Partner On Alberta Corridor Export Rail Terminal Project - Canadian Manufacturing
Keyera AltaGas and CN to go ahead with new rail terminal project - BOE Report
Watch CN’s CEO live at Bernstein investor conference May 27 - Stock Titan
Keyera, AltaGas and CN Partner to Build Strategic Canadian Infrastructure - markets.businessinsider.com
Alberta’s new $240M rail hub to ship 45,000 barrels of propane and butane daily - Stock Titan
CNI News | CANADIAN NATL RAILWAY CO (NYSE:CNI) - ChartMill
Canadian National Railway Co. stock rises Tuesday, outperforms market - MarketWatch
symbol__ Stock Quote Price and Forecast - CNN
CNI Stock Price, Quote & Chart | CANADIAN NATL RAILWAY CO (NYSE:CNI) - ChartMill
Mitsubishi UFJ Trust & Banking Corp's Canadian National Railway Co(CNI) Holding History - GuruFocus
Agriculture shippers call for replacement of North Shore CN Rail bridge - North Shore News
Canadian National Railway Co. stock outperforms market despite losses on the day - MarketWatch
Canadian National Railway Strengthens TSX 60 Story - Kalkine Media
CNR.CA Stock Price, Quote & Chart | CANADIAN NATL RAILWAY CO (TSX:CNR) - ChartMill
Canadian National Railway Expands Rail Network Reach On S&P/TSX 60 - Kalkine Media
Canadian National Railway Co. stock rises Thursday, outperforms market - MarketWatch
Intermodal Gate Hours for Memorial Day Weekend, May 25, 2026 Now Available - Moomoo
Intermodal gate hours for Memorial Day Weekend, May 25, 2026 now available - CN Rail
Janet Drysdale to address the 19th Annual Wolfe Research Global Transportation & Industrials Conference on May 21 - CN Rail
How to watch CN executive Janet Drysdale at Wolfe transport conference - Stock Titan
Canadian National Railway Expansion Sparks Fresh Focus On S&P/TSX 60 - Kalkine Media
Research Alert: CFRA Keeps Hold Opinion On Shares Of Canadian National Railway - Moomoo
3 Long-Term Buying Opportunities You'll Kick Yourself for Not Buying in May - Moomoo
Research Alert: CFRA Keeps Hold Opinion On Shares Of Canadian National Railway Company - Moomoo
Canadian National Railway Co. stock falls Monday, underperforms market - MarketWatch
CN: STB should reject ‘incomplete’ UP-NS merger application - FreightWaves
CN opens 11 rail-ready industrial sites from Michigan to Louisiana - Stock Titan
CN Rail Urges STB to Reject Proposed Union Pacific, Northern Southern Amended Merger Application - 富途牛牛
CN: UP/NS Amended Merger Application Shows ‘Disregard for the Process’ - Railway Age
CN urges rejection of revised Union Pacific-Norfolk Southern merger - Investing.com
CN urges U.S. regulator to reject UP-NS rail merger plan - Stock Titan
Canadian National Railway stock (CA1363751027): CN adds US$750 million in fixed?rate debt to refinan - AD HOC NEWS
Crossmark Global Holdings Inc. Has $13.12 Million Stake in Canadian National Railway Company $CNI - MarketBeat
CNI6390456 Bond Price and Chart — FINRA:CNI6390456 - TradingView
CNI6390465 Bond Price and Chart — FINRA:CNI6390465 - TradingView
Virtus Family Office LLC Makes New $916,000 Investment in Canadian National Railway Company $CNI - MarketBeat
JLB & Associates Inc. Cuts Stock Position in Canadian National Railway Company $CNI - MarketBeat
CN Rail Announced Overnight Thursday US$750 Million Debt Offering - Moomoo
CN Announces US$750 Million Public Debt Offering - 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):