121.56
Canadian National Railway Co stock is traded at $121.56, with a volume of 1.20M.
It is up +1.45% in the last 24 hours and up +0.27% 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:
$119.82
Open:
$120.7
24h Volume:
1.20M
Relative Volume:
0.88
Market Cap:
$73.74B
Revenue:
$12.50B
Net Income/Loss:
$3.40B
P/E Ratio:
22.12
EPS:
5.4949
Net Cash Flow:
$2.58B
1W Performance:
+1.00%
1M Performance:
+0.27%
6M Performance:
+21.20%
1Y Performance:
+14.03%
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
|
121.56 | 72.33B | 12.50B | 3.40B | 2.58B | 5.4949 |
|
UNP
Union Pacific Corp
|
282.25 | 161.49B | 24.70B | 7.21B | 5.70B | 12.15 |
|
CSX
Csx Corp
|
48.89 | 88.32B | 14.15B | 3.05B | 1.90B | 1.635 |
|
CP
Canadian Pacific Kansas City Limited
|
87.79 | 76.92B | 10.84B | 2.95B | 1.48B | 3.2437 |
|
NSC
Norfolk Southern Corp
|
322.71 | 70.66B | 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) Market Story Keeps Evolving - Kalkine Media
Canadian National Railway (TSX:CNR) Stock Could Be 11% Overvalued Following Broker Upgrades - simplywall.st
Canadian National Railway Co. stock falls Tuesday, underperforms market - MarketWatch
Why Is Canadian National Railway (TSX:CNR) Building Beyond Rail? - Kalkine Media
How Does Canadian National Railway (TSX:CNR) Support S&P/TSX 60? - Kalkine Media
Canadian National Railway Co. stock outperforms market despite losses on the day - MarketWatch
Canadian National Railway (TSX:CNR) Dividend Story Rolls Into Focus - Kalkine Media
Canadian National Rail (TSX:CNR) Strengthens Canada Freight Story - Kalkine Media
Barclays Turns More Optimistic on Canadian National Railway (CNI) - Insider Monkey
Canadian National Railway Co (CNI) Stock Forecast, Price Targets and Analysts Predictions - GuruFocus
The CN Intermodal service from Canadian National Railway Co.dependable freight backbone across No - AD HOC NEWS
From practical beginnings to icon status, CN Tower marks 50th anniversary - TorontoToday.ca
2 Blue Chip Industrial Stocks I'd Buy Into This Week's Weakness Without Hesitation - The Motley Fool
From practical beginnings to icon status, Toronto's CN Tower marks 50th anniversary - CBC
1 Dividend-Growth Giant That Looks Attractive After a 5% Pullback - Moomoo
From practical beginnings to icon status, Toronto’s CN Tower marks 50th anniversary - CHCH
Canadian National Railway Co. stock rises Friday, still underperforms market - MarketWatch
Canadian National Railway Co. Price Target Raised to C$173.00/Share From C$164.00 by National Bank - Moomoo
Canadian National Railway Co. Is Maintained at Sector Perform by National Bank - Moomoo
PlasCred moves forward with pyrolysis plant plans - Plastics News
Canadian National Railway (TSX:CNR) Momentum Story Strengthens - Kalkine Media
Travel Logistics Breakthrough as Canadian National Railway Scales Up Intermodal Rail Container Operations Across Canada and USA Enhancing Tourism Supply Chains, Freight Speed and Global Trade Connectivity - Travel And Tour World
Evercore ISI Turns Bullish on Canadian National Railway (CNI), Upgrades Stock to Outperform - Insider Monkey
PlasCred secures rail siding lease - Recycling Today
Concern raised over railways’ seasonal rates - Canadian Cattlemen
What the Average Canadian TFSA Balance Looks Like at Age 50 - Moomoo
Canadian National Railway Co (CNI) Shares Surge 3.8% -- What GF Score of 90 Tells Investors - GuruFocus
Canadian National Railway Co. stock rises Thursday, outperforms market - MarketWatch
Canadian National Railway (TSX:CNR) Anchors TSX Bluechip Watchlist - Kalkine Media
PlasCred secures 15-year CN rail site for recycling plant - Stock Titan
Canadian National (CNI) Upgraded as Volume Growth Boosts Rail In - GuruFocus
Canadian National Railway Co Shs Unsponsored Brazilian Depository Receipt Repr 0.04166667 Sh - TradingView
This Keurig Dr Pepper Analyst Turns Bullish; Here Are Top 4 Upgrades For Thursday - Benzinga
CNI Upgraded by Evercore ISI Group -- Price Target Raised to $12 - GuruFocus
CN cites 14th straight year in Dow Jones sustainability index - Stock Titan
Evercore ISI upgrades Canadian National Railway stock rating on volume momentum - Investing.com Nigeria
CN Releases 2025 Sustainability Data Supplement and Highlights Sustainability Recognitions - Moomoo
Canadian National Railway Co. stock rises Wednesday, outperforms market - MarketWatch
2 Dividend Stocks I'd Be Comfortable Holding in an RRSP Indefinitely - Moomoo
RBC Capital Maintains Canadian National Railway(CNI.US) With Buy Rating, Raises Target Price to $137.26 - Moomoo
Two Fatal Train Collisions In Lake Co. Prompt Rail Safety Tips From CN - Patch
Canadian National Railway Co (CNI) Earnings Forecast: Future EPS & Revenue Growth Estimates - TradingKey
Canadian National Railway Co. stock rises Tuesday, outperforms market - MarketWatch
Canadian National Railway Co (CNI) Technical Analysis: Support, Resistance, Indicators & Moving Averages - TradingKey
CANADIAN NATIONAL RAILWAY CO. (TSE:CNR) - intelligentinvestor.com.au
Canadian National Railway Co. stock rises Monday, outperforms market - MarketWatch
Can Canadian National Railway (TSX:CNR) Lift TSX 60 Industrials? - Kalkine Media
Canadian National Railway Co. stock falls Friday, underperforms market - MarketWatch
Canadian National Railway Co (CNI) Secures Deal with BHP. It’s About Potash - Yahoo Finance
Why Is Canadian National Railway (TSX:CNR) Seeing Freight Growth? - Kalkine Media
Canadian National Railway Co (CNI) Institutional Confidence - TradingKey
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):