111.64
Canadian National Railway Co stock is traded at $111.64, with a volume of 900.99K.
It is up +0.72% in the last 24 hours and up +3.70% 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:
$110.84
Open:
$110.85
24h Volume:
900.99K
Relative Volume:
0.55
Market Cap:
$67.72B
Revenue:
$12.50B
Net Income/Loss:
$3.40B
P/E Ratio:
20.32
EPS:
5.4949
Net Cash Flow:
$2.58B
1W Performance:
-0.29%
1M Performance:
+3.70%
6M Performance:
+17.48%
1Y Performance:
+10.17%
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
|
111.64 | 67.72B | 12.50B | 3.40B | 2.58B | 5.4949 |
|
UNP
Union Pacific Corp
|
264.65 | 157.13B | 24.70B | 7.21B | 5.70B | 12.15 |
|
CSX
Csx Corp
|
44.83 | 83.30B | 14.15B | 3.05B | 1.90B | 1.635 |
|
CP
Canadian Pacific Kansas City Limited
|
86.04 | 76.38B | 10.84B | 2.95B | 1.48B | 3.2437 |
|
NSC
Norfolk Southern Corp
|
312.01 | 70.08B | 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 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
Canadian National Railway Co. stock rises Friday, outperforms market - MarketWatch
symbol__ Stock Quote Price and Forecast - CNN
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
CN taps bond market for $750M, including funds to repay commercial paper - Stock Titan
CN Announces US$750 Million Debt Offering - GlobeNewswire Inc.
Canadian National Railway Co. stock falls Thursday, underperforms market - MarketWatch
CN Rail Gains Attention in S&P/TSX 60 Valuation Debate - Kalkine Media
Mexico brings major trade mission to Canada as USMCA review approaches - The Globe and Mail
194 CN Shippers Earn Safety Awards - Railway Age
UBS Group AG Trims Stock Position in Canadian National Railway Company $CNI - MarketBeat
[6-K] CANADIAN NATIONAL RAILWAY CO Current Report (Foreign Issuer) | CNI SEC FilingForm 6-K - Stock Titan
CN Announces US$750 Million Debt Offering - Moomoo
Canadian National Railway Co. stock rises Wednesday, outperforms market - MarketWatch
Canadian National Railway Gains Attention In S&P/TSX Composite - Kalkine Media
Canadian National's Volumes Face Cross Currents, but Trends Should Improve as the Year Progresses - Morningstar
194 rail shippers win CN awards for safe handling of regulated goods - Stock Titan
CN Presents the 2025 Safe Handling Award to 194 Rail Shippers - GlobeNewswire
Varma Mutual Pension Insurance Co Has $9.45 Million Holdings in Canadian National Railway Company $CNI - MarketBeat
Hemenway Trust Co LLC Has $13.21 Million Stock Holdings in Canadian National Railway Company $CNI - MarketBeat
MSN Money - MSN
Canadian National Railway Co. stock rises Tuesday, outperforms market - MarketWatch
Canadian National Railway Grain Records Test Network Strength And Investor Thesis - Yahoo Finance UK
Raymond James: Canadian rail traffic shows mixed results with CN down, CPKC up - Investing.com Nigeria
[EFFECT] CANADIAN NATIONAL RAILWAY CO SEC Filing - Stock Titan
Is It Time To Reassess Canadian National Railway (TSX:CNR) After Recent Price Swings? - simplywall.st
CN, CPKC report record April grain movement - Manitoba Co-operator
Canadian National Railway Co. stock falls Monday, underperforms market - MarketWatch
CN moved 3.2M tonnes of Western Canada grain in April, a record - Stock Titan
Earnings call transcript: Canadian National Railway meets Q1 2026 expectations - Investing.com
Is Canadian National Railway Steady in S&P/TSX 60 Trade Flow? - Kalkine Media
Canadian National Railway Company $CNI Shares Bought by Intact Investment Management Inc. - MarketBeat
Canadian National Railway Co. Hits Day Low Amid Price Pressure at CAD 146.46 - Markets Mojo
Canadian National Railway (TSE:CNR) Receives Consensus Rating of "Moderate Buy" from Brokerages - MarketBeat
CNR shares are volatile. But here’s why you should hold on - The Globe and Mail
Does Canadian National Railway's (TSX:CNR) Steady Quarter Mask a Deeper Shift in Its Capital Strategy? - simplywall.st
Canadian National Railway (NYSE:CNI) Announces Earnings Results - MarketBeat
Strong shareholder backing as CN (NYSE: CNI) board re-elected - Stock Titan
Strong backing at Canadian National Railway (NYSE: CNI) 2026 meeting - Stock Titan
CN elects 11 directors at annual shareholder meeting By Investing.com - Investing.com Canada
CN re-elects board chair after shareholders back 11 directors - Stock Titan
Canadian National Railway Co. stock falls Friday, underperforms market - MarketWatch
CNR.CA Stock Price, Quote & Chart | CANADIAN NATL RAILWAY CO (TSX:CNR) - ChartMill
Can TSX 60 Momentum Lift Canadian National Railway Shares Now? - Kalkine Media
Is Canadian National Railway steady in S&P TSX 60 amid freight shifts? - Kalkine Media
Canadian National Railway Co (CNI) Stock Up 3.8% and Still Under - GuruFocus
Canadian National Railway Sets Efficiency Benchmark In S&P/TSX 60 - Kalkine Media
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):