CNI Stock - Canadian National Railway Company
Unlock GoAI Insights for CNI
Get institutional-grade AI analysis, real-time signals, and deep market intelligence powered by advanced machine learning.
Free 14-day trial • No credit card required
Premium members get real-time SMS alerts
Financial Statements
| Metric | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 |
|---|---|---|---|---|---|
| Revenue | $17.05B | $16.83B | $17.11B | $14.48B | $13.82B |
| Gross Profit | $6.97B | $7.15B | $7.40B | $6.07B | $5.77B |
| Gross Margin | 40.9% | 42.5% | 43.2% | 41.9% | 41.8% |
| Operating Income | $6.25B | $6.60B | $6.84B | $5.62B | $4.78B |
| Net Income | $4.45B | $5.63B | $5.12B | $4.90B | $3.54B |
| Net Margin | 26.1% | 33.4% | 29.9% | 33.8% | 25.7% |
| EPS | $7.02 | $8.53 | $10.02 | $8.81 | $5.01 |
Canadian National Railway Company, together with its subsidiaries, engages in the rail and related transportation business. The company's portfolio of goods includes petroleum and chemicals, grain and fertilizers, coal, metals and minerals, forest products, intermodal, and automotive products serving exporters, importers, retailers, farmers, and manufacturers. It operates a network of 19,500 route miles of track spanning Canada and the United States. The company also provides vessels and docks, transloading and distribution, automotive logistics, and freight forwarding and transportation management services. Canadian National Railway Company was incorporated in 1919 and is headquartered in Montreal, Canada.
Visit WebsiteRating Distribution
Price Targets
Recent Analyst Actions
| Date | Firm | Action | Rating | Price Target |
|---|---|---|---|---|
| July 23rd 2025 | JP Morgan | Downgrade | Neutral | - |
| July 23rd 2025 | National Bank Financial | Downgrade | Sector Perform | - |
| July 23rd 2025 | Evercore ISI | Downgrade | In-line | $105 |
| July 17th 2025 | Raymond James | Upgrade | Outperform | - |
| May 6th 2025 | Susquehanna | Upgrade | Positive | $120 |
| February 3rd 2025 | Loop Capital | Downgrade | Sell | - |
| January 16th 2025 | Stifel | Upgrade | Buy | $120← $132 |
| January 10th 2025 | Jefferies | Upgrade | Buy | $120 |
| January 7th 2025 | JP Morgan | Upgrade | Overweight | - |
| November 12th 2024 | Citigroup | Upgrade | Buy | $130← $126 |
| October 10th 2024 | RBC Capital Mkts | Upgrade | Outperform | - |
| October 9th 2024 | Citigroup | Initiation | Neutral | $125 |
| October 7th 2024 | Wells Fargo | Upgrade | Overweight | $125 |
| October 4th 2024 | BofA Securities | Downgrade | Neutral | $122← $129 |
| July 8th 2024 | Bernstein | Downgrade | Market Perform | - |
Earnings History & Surprises
CNIEPS Surprise History
Quarterly EPS Details
| Period | Report Date | Estimated EPS | Actual EPS | Surprise | Result |
|---|---|---|---|---|---|
Q2 2026 | Apr 29, 2026 | — | — | — | — |
Q1 2026 | Jan 29, 2026 | $1.42 | — | — | — |
Q4 2025 | Oct 31, 2025 | $1.28 | $1.33 | +3.9% | ✓ BEAT |
Q3 2025 | Jul 22, 2025 | $1.37 | $1.35 | -1.5% | ✗ MISS |
Q2 2025 | May 1, 2025 | $1.26 | $1.29 | +2.4% | ✓ BEAT |
Q1 2025 | Jan 30, 2025 | $1.37 | $1.30 | -5.1% | ✗ MISS |
Q4 2024 | Oct 22, 2024 | $1.28 | $1.26 | -1.6% | ✗ MISS |
Q3 2024 | Jul 23, 2024 | $1.41 | $1.35 | -4.3% | ✗ MISS |
Q2 2024 | Apr 23, 2024 | $1.27 | $1.28 | +0.8% | ✓ BEAT |
Q1 2024 | Jan 23, 2024 | $1.46 | $1.48 | +1.4% | ✓ BEAT |
Q4 2023 | Oct 24, 2023 | $1.29 | $1.26 | -2.3% | ✗ MISS |
Q3 2023 | Jul 25, 2023 | $1.37 | $1.31 | -4.4% | ✗ MISS |
Q2 2023 | Apr 24, 2023 | $1.26 | $1.35 | +7.1% | ✓ BEAT |
Q1 2023 | Jan 24, 2023 | $1.56 | $1.55 | -0.6% | ✗ MISS |
Q4 2022 | Oct 25, 2022 | $1.51 | $1.63 | +7.9% | ✓ BEAT |
Q3 2022 | Jul 26, 2022 | $1.76 | $1.93 | +9.7% | ✓ BEAT |
Q2 2022 | Apr 26, 2022 | $1.39 | $1.32 | -5.0% | ✗ MISS |
Q1 2022 | Jan 25, 2022 | $1.52 | $1.71 | +12.5% | ✓ BEAT |
Q4 2021 | Oct 19, 2021 | $1.43 | $1.52 | +6.3% | ✓ BEAT |
Q3 2021 | Jul 20, 2021 | $1.48 | $1.49 | +0.7% | ✓ BEAT |
Latest News
Canadian National Railway Issues Statement On UP-NS STB Filing
➖ NeutralReported Earlier, CN Announces $700M Public Debt Offering Including $300M 4.200% Notes Due 2031 And $400M 4.750% Notes Due 2035
➖ NeutralCitigroup Maintains Buy on Canadian National Railway, Raises Price Target to $120
📈 PositiveCIBC Maintains Neutral on Canadian National Railway, Raises Price Target to C$146
➖ NeutralScotiabank Maintains Sector Outperform on Canadian National Railway, Raises Price Target to C$160
📈 PositiveRBC Capital Maintains Outperform on Canadian National Railway, Raises Price Target to C$158
📈 PositiveRBC Capital Maintains Outperform on Canadian National Railway, Raises Price Target to $158
📈 PositiveEvercore ISI Group Maintains In-Line on Canadian National Railway, Raises Price Target to $103
➖ NeutralSusquehanna Maintains Positive on Canadian National Railway, Raises Price Target to $116
📈 PositiveCanadian National Railway shares are trading higher after the company reported better-than-expected Q3 financial results.
📈 PositiveCanadian National Railway Q3 Adj. EPS $1.83 Up from $1.72 YoY, Sales $4.165B Up from $4.110B YoY
📈 PositiveCanadian National Railway Q3 Adj. EPS $1.33 Beats $1.28 Estimate, Sales $3.025B Beat $3.000B Estimate
📈 PositiveCN Appoints Patrick Whitehea As Chief Operating Officer, Effective Immediately, Succeeding Derek Taylor
➖ NeutralCitigroup Maintains Buy on Canadian National Railway, Lowers Price Target to $119
➖ NeutralCN And Congebec Collaborate To Expand Cold Storage Facility At CN's Calgary Logistics Park In Alberta
📈 PositiveJP Morgan Maintains Neutral on Canadian National Railway, Lowers Price Target to C$153
➖ NeutralWells Fargo Maintains Overweight on Canadian National Railway, Lowers Price Target to $110
➖ NeutralUBS Maintains Buy on Canadian National Railway, Raises Price Target to C$131
📈 PositiveScotiabank Maintains Sector Outperform on Canadian National Railway, Lowers Price Target to C$150
➖ NeutralBarclays Maintains Equal-Weight on Canadian National Railway, Lowers Price Target to $97
➖ NeutralFrequently Asked Questions about CNI
What is CNI's current stock price?
What is the analyst price target for CNI?
What sector is Canadian National Railway Company in?
What is CNI's market cap?
Does CNI pay dividends?
Similar Stocks
Industrials SectorExplore stocks similar to CNI for comparison