130.51
Canadian National Railway Co stock is traded at $130.51, with a volume of 433.98K.
It is up +1.99% in the last 24 hours and up +13.54% 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:
$127.91
Open:
$128.57
24h Volume:
433.98K
Relative Volume:
0.32
Market Cap:
$79.17B
Revenue:
$12.50B
Net Income/Loss:
$3.40B
P/E Ratio:
23.75
EPS:
5.4949
Net Cash Flow:
$2.58B
1W Performance:
+1.74%
1M Performance:
+13.54%
6M Performance:
+30.65%
1Y Performance:
+35.51%
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
|
130.51 | 77.59B | 12.50B | 3.40B | 2.58B | 5.4949 |
|
UNP
Union Pacific Corp
|
310.72 | 173.70B | 24.70B | 7.21B | 5.70B | 12.15 |
|
CSX
Csx Corp
|
52.52 | 92.78B | 14.15B | 3.05B | 1.90B | 1.635 |
|
CP
Canadian Pacific Kansas City Limited
|
92.39 | 81.07B | 10.84B | 2.95B | 1.48B | 3.2437 |
|
NSC
Norfolk Southern Corp
|
354.91 | 74.33B | 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
symbol__ Stock Quote Price and Forecast - CNN
Union Pacific and CN Reach Agreement to Expand Customer Opportunities in Connection with Merger - CN Rail
CN Would Gain First Kansas City Rail Footprint if Merger Closes - Stock Titan
CN-Union Pacific Deal Will Open Canada-Mexico Freight Routes - Stock Titan
Canadian National Railway Co. stock rises Wednesday, outperforms market - MarketWatch
Canadian National Railway CoUS Datawatch: Bill Gates' top 5 winning stocks of 2026; surged up to 55% YTD - The Economic Times
Canadian National Railway Co expected to post earnings of C$1.96 a shareEarnings Preview - TradingView
CNI.GV Bond Profile — Key Metrics - TradingView
Canadian National Railway Co. stock rises Tuesday, still underperforms market - MarketWatch
Canadian National Railway (TSX:CNR) Steams Into Results Week - Kalkine Media
Canadian National Railway (TSX:CNR) Anchors Bluechip Market Interest - Kalkine Media
Ottawa investigates CN after viral train incident - Canadian HR Reporter
Canadian National Railway Co. stock falls Monday, underperforms market - MarketWatch
Canadian National Rail (TSX:CNR) Extends Strength Across Freight Corridors - Kalkine Media
The most oversold and overbought stocks on the TSX - The Globe and Mail
CNI.GJ Bond Profile — Key Metrics - TradingView
Five things to watch for in the Canadian business world in the coming week - CityNews Vancouver
Government says it's investigating CN's actions after rail crew surrounded by wildfire - CBC
Government investigating CN’s actions after rail crew caught in wildfire - BNN Bloomberg
Canadian National Railway Co. stock rises Friday, outperforms market - MarketWatch
Canadian National Railway (TSX:CNR) Eyes Record Grain Season - Kalkine Media
Government investigating CN's actions after rail crew caught in wildfire - Winnipeg Sun
Government investigating CN’s actions rail crew caught in wildfire - rdnewsnow.com
Government investigating CN's actions rail crew caught in wildfire - CTV News
Regulators investigating why CN workers were forced to flee wildfires on foot - The Globe and Mail
US136375CZ3 Bond Profile — Key Metrics - TradingView
New details emerge from union on railworkers’ escape from hellish Ontario wildfire - CTV News
Canadian National Railway Co (CNI) Stock Up 3.4% but GF Value Sa - GuruFocus
Canadian National Railway Co. stock rises Thursday, outperforms market - MarketWatch
Canadian National Railway (TSX:CNR) Draws Attention Ahead Of Quarterly Results - Kalkine Media
Canadian National Railway (TSE:CNR) Stock Price Expected to Rise, Sanford C. Bernstein Analyst Says - MarketBeat
'Stop running trains through active wildfire zones': Rail union not happyThunder Bay News - Thunder Bay News - TBNewsWatch.com
Union denounces CN for sending rail crew through active wildfire in Ontario - CHCH
Track ‘deficiencies’ identified in Repentigny CN train derailment: TSB - CTV News
‘We’re encased in flames’: Video emerges of train halted in wildfire, union lambasts CN Rail - CP24
US136375DY5 Bond Profile — Key Metrics - TradingView
Canadian National Railway Co. stock falls Wednesday, underperforms market - MarketWatch
CN Railway evacuates workers, suspends operations in area hit by wildfire - The Globe and Mail
WATCH: Hellish wildfire overtakes CN train, crew in Canada - FreightWaves
Citizens initiates Canadian National Railway stock at Market Perform By Investing.com - Investing.com South Africa
Canadian National Railway (TSE:CNR) Downgraded by Susquehanna to "Hold" - MarketBeat
Citizens initiates Canadian National Railway stock at Market Perform - Investing.com
CNI.GU Bond Profile — Key Metrics - TradingView
Barrington on track with other communities toward renewing Canadian National quiet zone - Daily Herald
1 dead after train collides with Manitoba Sheriffs van near Portage la Prairie - CityNews Winnipeg
Canadian National Railway Co. stock falls Tuesday, underperforms market - MarketWatch
Canadian National Railway (TSE:CNR) Given New C$198.00 Price Target at Raymond James Financial - MarketBeat
Canadian National (TSX:CNR): How Grain and Potash Are Powering Growth? - Kalkine Media
US136375DJ8 Bond Profile — Key Metrics - TradingView
Susquehanna downgrades Canadian National Railway stock to neutral By Investing.com - Investing.com Nigeria
US136375DY55 Bond Profile — Key Metrics - TradingView
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):