118.98
Canadian National Railway Co stock is traded at $118.98, with a volume of 1.69M.
It is up +0.60% in the last 24 hours and up +6.32% 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:
$118.27
Open:
$118.325
24h Volume:
1.69M
Relative Volume:
1.19
Market Cap:
$72.17B
Revenue:
$12.50B
Net Income/Loss:
$3.40B
P/E Ratio:
21.65
EPS:
5.4949
Net Cash Flow:
$2.58B
1W Performance:
-1.16%
1M Performance:
+6.32%
6M Performance:
+21.54%
1Y Performance:
+13.05%
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.98 | 71.74B | 12.50B | 3.40B | 2.58B | 5.4949 |
|
UNP
Union Pacific Corp
|
272.70 | 159.28B | 24.70B | 7.21B | 5.70B | 12.15 |
|
CSX
Csx Corp
|
47.57 | 88.01B | 14.15B | 3.05B | 1.90B | 1.635 |
|
CP
Canadian Pacific Kansas City Limited
|
90.08 | 79.28B | 10.84B | 2.95B | 1.48B | 3.2437 |
|
NSC
Norfolk Southern Corp
|
313.91 | 69.74B | 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
The Zacks Analyst Blog Highlights Union Pacific and Canadian National Railway - The Globe and Mail
Canadian National Railway Stock (CA1363751027): Analyst Reaffirms Rating Ahead of Next Earnings Cata - AD HOC NEWS
Canadian National Railway Co. stock falls Thursday, underperforms market - MarketWatch
Canadian National Railway (CN) Reports Record Propane Export Volumes in May 2026 - Insider Monkey
Canadian National Railway Taps BHP Potash Deal For Long Term Growth - Yahoo Finance
Canadian National Railway Co. stock falls Wednesday, underperforms market - MarketWatch
Canadian National Railway Co (CNI) Stock Price, Trades & News - GuruFocus
Canadian National Railway Co. stock rises Tuesday, outperforms market - MarketWatch
BofA Raises Canadian National Railway (CNI) Target on Strong Operating Performance - Insider Monkey
Canadian National Railway Co. stock rises Monday, outperforms market - MarketWatch
symbol__ Stock Quote Price and Forecast - CNN
The most oversold and overbought stocks on the TSX - The Globe and Mail
BHP chief’s final act a potash pash with his partner’s company - The Australian
BHP (BHP) Signs Transportation Agreements With Canada’s National Rail Carriers, Canadian National Railway And Canadian Pacific Kansas - Insider Monkey
Canadian National Railway (TSX:CNR) Narrative Shifts As Fair Value Edges Higher And Risks Persist - Yahoo Finance
Assessing Canadian National Railway’s Valuation After New BHP Potash Deal And Record Grain And Propane Volumes - simplywall.st
Rail pact to move Saskatchewan potash to ports feeding world crops - Stock Titan
2 Canadian Dividend Stocks I'd Buy for Stability and Growth - Moomoo
CN Rail Hits Record Propane Exports to West Coast of Canada - Moomoo
Costello Asset Management, INC's Canadian National Railway Co(CNI) Holding History - GuruFocus
Canadian National Railway (CNI) Achieves Record Propane Shipments in May - GuruFocus
Canadian National Railway Co. stock rises Thursday, still underperforms market - MarketWatch
BHP Signs Potash Transport Deals With Canada's National Rail Carriers - Moomoo
Propane trains to B.C. jump 40% as CN hits new shipping record - Stock Titan
CN Reports New Monthly Record for Propane Shipments to Watson Island - 富途牛牛
AltaGas, Aurion, Highwood at 52-Week Highs on News - TradingView
CIBC Asset Management Inc Sells 979,648 Shares of Canadian National Railway Company $CNI - MarketBeat
CNI Stock Price, Quote & Chart | CANADIAN NATL RAILWAY CO (NYSE:CNI) - ChartMill
Billionaire Bill Gates' Foundation Dumped Microsoft but Loaded Up on This Dividend Champion - The Motley Fool
CN sets monthly grain movement record in May 2026 By Investing.com - Investing.com Canada
‘We thought it was an earthquake’: Local reaction to derailed train in Hickman County - KFVS12
CN Reports May Grain Movement - CN Rail
Norges Bank Acquires New Shares in Canadian National Railway Company $CNI - MarketBeat
Geode Capital Management LLC Grows Stake in Canadian National Railway Company $CNI - MarketBeat
Assessing Canadian National Railway (TSX:CNR) Valuation After Recent Share Price Strength - Yahoo Finance
Act Two Investors LLC Has $14.47 Million Holdings in Canadian National Railway Company $CNI - MarketBeat
Canadian National Railway Co. stock falls Friday, underperforms market - MarketWatch
CN Rail Comments on STB Decision to Require More Information on UP-NS Merger - Moomoo
CN Critiques STB's Merge Decision Impact on CNI - GuruFocus
CN Says STB Was Right to Freeze the UP-NS Merger and Demand More Information - Stock Titan
2 Canadian Dividend Giants I'd Buy With Rates on Hold - Moomoo
Canadian National Railway Co. stock rises Wednesday, outperforms market - MarketWatch
Aiming lower: CN seeks operating ratio below 65 as part of five-year plan (5/26/2004) - Progressive Railroading
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):