117.51
Canadian National Railway Co stock is traded at $117.51, with a volume of 1.04M.
It is down -1.21% in the last 24 hours and down -9.50% 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.95
Open:
$119.02
24h Volume:
1.04M
Relative Volume:
0.79
Market Cap:
$71.08B
Revenue:
$12.50B
Net Income/Loss:
$3.40B
P/E Ratio:
21.39
EPS:
5.4949
Net Cash Flow:
$2.58B
1W Performance:
-3.75%
1M Performance:
-9.50%
6M Performance:
+19.41%
1Y Performance:
+25.92%
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
|
117.51 | 73.95B | 12.50B | 3.40B | 2.58B | 5.4949 |
|
UNP
Union Pacific Corp
|
269.63 | 168.96B | 24.70B | 7.21B | 5.70B | 12.15 |
|
CSX
Csx Corp
|
45.99 | 90.68B | 14.15B | 3.05B | 1.90B | 1.635 |
|
CP
Canadian Pacific Kansas City Limited
|
86.81 | 78.44B | 10.84B | 2.95B | 1.48B | 3.2437 |
|
NSC
Norfolk Southern Corp
|
309.07 | 71.94B | 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 and the Changing Transportation Landsc - Kalkine Media
Canadian National Railway (TSX:CNR) Could Be 11% Undervalued After Midwest Access Filing - simplywall.st
Why Is Canadian National Railway (TSX:CNR) Back In Focus? - Kalkine Media
Canadian National Railway Co. stock rises Friday, outperforms market - MarketWatch
CN files proposal with STB regarding UP-NS merger - World Grain
Canadian National Railway Submits Proposed Conditions to U.S. Surface Transportation Board to Safeguard Midwest Rail Competition Amid Union Pacific-Norfolk Southern Merger - Kalkine Media
CN Files Proposed Conditions on UP-NS Transaction to Preserve Midwest Rail Competition - Moomoo
Canadian National Railway Co. stock falls Thursday, still outperforms market - MarketWatch
Opinion: The next cargo shutdown is coming. Canada isn’t ready - Financial Post
Canadian National Railway Co. stock outperforms market despite losses on the day - MarketWatch
Morgan Stanley conference will hear from CN’s CEO Sept. 16 - Stock Titan
Exporters (Including Canadian National Railway) Face New Tariff Risk This Week: What Investors Need to Know - The Motley Fool Canada
Canadian National Railway Co. stock falls Tuesday, still outperforms market - MarketWatch
How Is Canadian National Railway (TSX:CNR) Navigating Rates? - Kalkine Media
Canadian National Reports Robust Grain Performance Record in August - sg.finance.yahoo.com
Does Prince Rupert Expansion Redefine Canadian National Railway (TSX:CNR)? - Kalkine Media
What's Going On With Canadian National Railway Co Stock Monday? - Wealth Awesome
CN Rail buys trucking giant TransX to link rail and road - Dealroom
Why Is Canadian National Railway (TSX:CNR) Climbing? - Kalkine Media
Why Is Canadian National Railway (TSX:CNR) In Focus? - Kalkine Media
Canadian National Railway Co To Go Ex-Dividend On September 8th, 2026 With 0.915 CAD Dividend Per Share - Moomoo
Canadian National Railway Co. stock rises Thursday, still underperforms market - MarketWatch
Does Canadian National Railway (TSX:CNR) Belong in a Long-Term Portfolio? - Kalkine Media
Is Canadian National Railway (TSX:CNR) Cheap After Expansion? - Kalkine Media
CN sets August grain movement record at 2.50 million metric tonnes - Investing.com Canada
A railway moved 2.50 million tonnes of grain in August. CN set a new monthly record. - Stock Titan
Is Canadian National Railway (TSX:CNR) Cheap Following The CANXPORT Port Expansion? - simplywall.st
Canadian National Railway Co. stock rises Wednesday, still underperforms market - MarketWatch
Is Canadian National Railway (TSX:CNR) Powering Bluechip Stocks? - Kalkine Media
What's Going On With Canadian National Railway Co Stock Tuesday? - Wealth Awesome
Canadian National Railway Co (CNI) Shares Fall 3.5% -- What GF S - GuruFocus
Canadian National Railway Co. stock falls Tuesday, underperforms market - MarketWatch
Canadian National Railway Co. stock falls Monday, underperforms market - MarketWatch
Canadian National Railway Co (CNI) Shareholding Pattern – Promoters, FIIs & DIIs - valueresearchonline.com
Canadian National Railway stock extends 2026 gains as dividend yield and YTD performance stand out - ad-hoc-news.de
Canadian National Railway Co. stock falls Friday, still outperforms market - marketwatch.com
Could Canadian National Railway (TSX:CNR) Extend Its Market Momentum? - Kalkine Media
Canadian National Railway Co. stock falls Thursday, underperforms market - marketwatch.com
Canadian National Railway Co. stock rises Wednesday, outperforms market - MarketWatch
What Makes Canadian National Railway (TSX:CNR) Standout Midcap Stocks? - Kalkine Media
234,260 Shares in Canadian National Railway Company $CNI Acquired by Ninepoint Partners LP - MarketBeat
Canadian National Railway Company (NYSE:CNI) Receives Consensus Recommendation of "Moderate Buy" from Brokerages - MarketBeat
Somerville Kurt F Makes New Investment in Canadian National Railway Company $CNI - MarketBeat
Notis McConarty Edward Buys Shares of 27,487 Canadian National Railway Company $CNI - MarketBeat
Puzo Michael J Buys New Position in Canadian National Railway Company $CNI - MarketBeat
Canadian National Sets Record Grain Movement in 2025-26 Crop Year - Eastern Progress
Canadian National Railway Co. stock rises Thursday, outperforms market - MarketWatch
Could Canadian National Railway (TSX:CNR) Keep Climbing Higher? - Kalkine Media
78,063 Shares in Canadian National Railway Company $CNI Purchased by Great Lakes Advisors LLC - MarketBeat
Canadian National Railway Co. stock rises Tuesday, outperforms market - MarketWatch
Short Interest in Canadian National Railway Company (NYSE:CNI) Grows By 54.2% - MarketBeat
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):