Canadian National Railway Company
Stock Forecast, Prediction & Price Target
Canadian National Railway Company (CNI) stock Price Target by analysts
$125
Potential upside: 32.20%
Canadian National Railway Company price prediction

What is Canadian National Railway Company stock analysts` prediction?
Canadian National Railway Company stock forecast: Based on 5 Wall Street analysts` predicted price targets for Canadian National Railway Company in the last 3 months, the avarage price target is $125, with a high forecast of $NaN. The average price target represents a 32.20% change from the last price of $94.55.
Disclaimer: This is not investment advice. Don't use price targets as the only investment indicator. Always remember to do your own thorough research and due diligence before making an investment decision.
Canadian National Railway Company stock Price Target by analysts
Full breakdown of analysts given Canadian National Railway Company price targets
Analyst name & company | Analyst win rate | Publish date | Price target | Price when posted | Source | Historical targets |
---|---|---|---|---|---|---|
Benjamin Nolan Stifel Nicolaus | 40% 2/5 | 11 months ago | $130 37.49% upside | $115.89 | TheFly | Previous targets (4) |
Ariel Rosa Citigroup | 0% 0/1 | 11 months ago | $125 32.20% upside | $113.44 | TheFly | Previous targets (0) |
Ken Hoexter National Bank | 0% 0/2 | 11 months ago | $122 29.03% upside | $113.54 | StreetInsider | Previous targets (1) |
Jonathan Chappell Evercore ISI | 0% 0/2 | 12 months ago | $119 25.85% upside | $117.91 | TheFly | Previous targets (1) |
Ken Hoexter Bank of America Securities | 0% 0/1 | 12 months ago | $129 36.43% upside | $115.78 | TheFly | Previous targets (0) |
Brandon Oglenski National Bank | 0% 0/1 | about 1 year ago | $120 26.91% upside | $119.98 | TheFly | Previous targets (0) |
Christian Wetherbee Wells Fargo | 0% 0/2 | about 1 year ago | $125 32.20% upside | $119.98 | TheFly | Previous targets (1) |
Benjamin Nolan Stifel Nicolaus | 40% 2/5 | about 1 year ago | $137 44.89% upside | $122.39 | TheFly | Previous targets (4) |
David Vernon National Bank | 0% 0/1 | about 1 year ago | $130.67 38.20% upside | $117.92 | TheFly | Previous targets (0) |
Christian Wetherbee Wells Fargo | 0% 0/2 | over 1 year ago | $130 37.49% upside | $126.64 | TheFly | Previous targets (1) |
Benjamin Nolan Stifel Nicolaus | 40% 2/5 | over 1 year ago | $134 41.72% upside | $129.43 | StreetInsider | Previous targets (4) |
Stephanie Moore National Bank | 0% 0/1 | over 1 year ago | $130 37.49% upside | $129.74 | StreetInsider | Previous targets (0) |
Bascome Majors Susquehanna | 66.67% 2/3 | over 1 year ago | $140 48.06% upside | $131.65 | TheFly | Previous targets (2) |
Ken Hoexter National Bank | 0% 0/2 | over 1 year ago | $140 48.06% upside | $132.83 | StreetInsider | Previous targets (1) |
Benjamin Nolan Stifel Nicolaus | 40% 2/5 | about 3 years ago | $113 19.51% upside | $121.48 | Pulse 2.0 | Previous targets (4) |
Bascome Majors Susquehanna | 66.67% 2/3 | about 3 years ago | $127 34.32% upside | $112.43 | Pulse 2.0 | Previous targets (2) |
Christian Weatherbee National Bank | 0% 0/1 | over 3 years ago | $132 39.60% upside | $112.7 | TheFly | Previous targets (0) |
Ravi Shanker Morgan Stanley | 0% 0/1 | over 3 years ago | $158 67.10% upside | $118.24 | StreetInsider | Previous targets (0) |
Jonathan Chappell Evercore ISI | 0% 0/2 | over 3 years ago | $139 47.01% upside | $118.24 | TipRanks Contributor | Previous targets (1) |
Steve Hansen Raymond James | 0% 0/1 | over 3 years ago | $180 90.37% upside | $118.24 | TheFly | Previous targets (0) |
Kevin Chiang CIBC | 0% 0/1 | over 3 years ago | $165 74.51% upside | $118.24 | TipRanks Contributor | Previous targets (0) |
Justin Long Stephens | 100% 1/1 | over 3 years ago | $132 39.60% upside | $121.2 | TheFly | Previous targets (0) |
Cherilyn Radbourne TD Securities | 0% 0/1 | almost 4 years ago | $175 85.08% upside | $129.7 | Investing | Previous targets (0) |
Jordan Alliger Goldman Sachs | 0% 0/1 | almost 4 years ago | $152 60.76% upside | $115.36 | TheFly | Previous targets (0) |
Jason Seidl Cowen & Co. | 100% 1/1 | almost 4 years ago | $119 25.85% upside | $113.01 | Benzinga | Previous targets (0) |
Christian Wetherbee Citigroup | 0% 0/1 | about 4 years ago | $140 48.06% upside | $120.44 | The Globe And Mail | Previous targets (0) |
Rick Paterson Loop Capital Markets | 0% 0/1 | about 4 years ago | $157 66.04% upside | $120.44 | Benzinga | Previous targets (0) |
Benjamin Nolan Stifel Nicolaus | 40% 2/5 | about 4 years ago | $118 24.80% upside | $103.77 | TheFly | Previous targets (4) |
Thomas Wadewitz UBS | 0% 0/1 | over 4 years ago | $162 71.33% upside | $110.7 | TheFly | Previous targets (0) |
Bascome Majors Susquehanna | 66.67% 2/3 | over 4 years ago | $125 32.20% upside | $115.02 | StreetInsider | Previous targets (2) |
Canadian National Railway Company Financial Estimates
Canadian National Railway Company Revenue Estimates
Canadian National Railway Company EBITDA Estimates
Canadian National Railway Company Earnings per Share Estimates
Passed | Analyst forecast | ||||||
---|---|---|---|---|---|---|---|
Metric | 12/31/2021 | 12/31/2022 | 12/31/2023 | 12/31/2025 | 12/31/2026 | 12/31/2027 | 12/31/2028 |
Revenue
% change YoY
| $14.47B N/A | $17.10B 18.16% | $16.82B -1.63% | Avg: $18.41B Low: $17.98B High: $18.61B avg. 9.42% | Avg: $19.35B Low: $18.85B High: $19.90B avg. 5.08% | Avg: $20.51B Low: $19.99B High: $21.10B avg. 6.02% | Avg: $21.87B Low: $21.32B High: $22.50B avg. 6.63% |
Net Income
% change YoY
| $4.89B N/A | $5.11B 4.47% | $5.62B 9.90% | Avg: $5.78B Low: $5.61B High: $6.00B avg. 2.91% | Avg: $6.41B Low: $6.20B High: $6.65B avg. 10.86% | Avg: $7.16B Low: $6.92B High: $7.43B avg. 11.62% | Avg: $7.93B Low: $7.67B High: $8.23B avg. 10.75% |
EBITDA
% change YoY
| $8.11B N/A | $9.59B 18.22% | $9.02B -5.92% | Avg: $10.08B Low: $9.85B High: $10.19B avg. 11.77% | Avg: $10.60B Low: $10.33B High: $10.90B avg. 5.08% | Avg: $11.24B Low: $10.95B High: $11.56B avg. 6.02% | Avg: $11.98B Low: $11.68B High: $12.33B avg. 6.63% |
EPS
% change YoY
| $6.91 N/A | $7.46 7.95% | $8.53 14.34% | Avg: $8.78 Low: $8.52 High: $9.11 avg. 2.96% | Avg: $9.74 Low: $9.42 High: $10.1 avg. 10.86% | Avg: $10.87 Low: $10.51 High: $11.28 avg. 11.62% | Avg: $12.04 Low: $11.64 High: $12.49 avg. 10.75% |
Operating Expenses
% change YoY
| $8.86B N/A | $471M -94.68% | $554M 17.62% | Avg: $1.08B Low: $1.06B High: $1.09B avg. 96.39% | Avg: $1.14B Low: $1.11B High: $1.17B avg. 5.08% | Avg: $1.21B Low: $1.18B High: $1.24B avg. 6.02% | Avg: $1.29B Low: $1.25B High: $1.32B avg. 6.63% |
FAQ
What is Canadian National Railway Company stock earnings growth forecast?
Wall Street analysts estimate the annual average earnings growth rate of 9.03% in 2025-2028.
We have gathered data from 19 analysts. Their low estimate is 5.61B, average is 5.78B and high is 6.00B.
What is Canadian National Railway Company stock revenue growth forecast?
Wall Street analysts forecast annual average revenue growth of 6.79% in 2025-2028.
We have gathered data from 17 analysts. Their low revenue estimate is $17.98B, average is $18.41B and high is $18.61B.
What is Canadian National Railway Company stock earnings per share growth forecast?
Wall Street analysts forecast annual average earnings growth of 9.05% in 2025-2028.
We have gathered data from 19 analysts. Their low earnings per share estimate is $8.52, average is $8.78 and high is $9.11.
What is the best performing analyst?
In the last twelve months 5 analysts have been covering Canadian National Railway Company stock. The most successful analyst is Benjamin Nolan whose win rate is 40%. He has correctly predicted 2/5 price targets.