Canadian National Railway (CNI) Stock Forecast, Price Target & Predictions
CNI Stock Forecast
Canadian National Railway stock forecast is as follows: an average price target of $122.50 (represents a 16.08% upside from CNI’s last price of $105.53) and a rating consensus of 'Buy', based on 21 wall street analysts offering a 1-year stock forecast.
CNI Price Target
CNI Analyst Ratings
Buy
Canadian National Railway Price Target by Analyst
Date | Analyst | Company | Price Target | Price when Published | Price Target/Price when Published | Price Target/Last Closing Price |
---|---|---|---|---|---|---|
Jan 16, 2025 | Benjamin Nolan | Stifel Nicolaus | $120.00 | $100.69 | 19.18% | 13.71% |
Jan 10, 2025 | Stephanie Moore | Jefferies | $120.00 | $99.95 | 20.06% | 13.71% |
Oct 11, 2024 | Benjamin Nolan | Stifel Nicolaus | $130.00 | $115.89 | 12.18% | 23.19% |
Oct 08, 2024 | Ariel Rosa | Citigroup | $125.00 | $113.44 | 10.19% | 18.45% |
Oct 04, 2024 | Ken Hoexter | National Bank | $122.00 | $113.54 | 7.45% | 15.61% |
Sep 25, 2024 | Jonathan Chappell | Evercore ISI | $119.00 | $117.91 | 0.92% | 12.76% |
Sep 11, 2024 | Ken Hoexter | Bank of America Securities | $129.00 | $115.78 | 11.42% | 22.24% |
Jul 24, 2024 | Christian Wetherbee | Wells Fargo | $125.00 | $119.98 | 4.18% | 18.45% |
Jul 24, 2024 | Brandon Oglenski | National Bank | $120.00 | $119.98 | 0.02% | 13.71% |
Jul 17, 2024 | Benjamin Nolan | Stifel Nicolaus | $137.00 | $122.39 | 11.94% | 29.82% |
Jul 08, 2024 | David Vernon | National Bank | $130.67 | $117.92 | 10.81% | 23.82% |
Jun 06, 2024 | Christian Wetherbee | Wells Fargo | $130.00 | $126.64 | 2.65% | 23.19% |
Apr 12, 2024 | Benjamin Nolan | Stifel Nicolaus | $134.00 | $129.43 | 3.53% | 26.98% |
Apr 08, 2024 | Stephanie Moore | National Bank | $130.00 | $129.74 | 0.20% | 23.19% |
Mar 28, 2024 | Bascome Majors | Susquehanna | $140.00 | $131.65 | 6.34% | 32.66% |
Mar 21, 2024 | Ken Hoexter | National Bank | $140.00 | $132.83 | 5.40% | 32.66% |
Jul 27, 2022 | Benjamin Nolan | Stifel Nicolaus | $113.00 | $121.48 | -6.98% | 7.08% |
Jul 18, 2022 | Bascome Majors | Susquehanna | $127.00 | $112.43 | 12.96% | 20.34% |
Jul 15, 2022 | Wells Fargo | $115.00 | $110.82 | 3.77% | 8.97% | |
May 19, 2022 | Christian Weatherbee | National Bank | $132.00 | $112.70 | 17.13% | 25.08% |
Apr 27, 2022 | Stephens | $136.00 | $118.87 | 14.41% | 28.87% | |
Apr 27, 2022 | Wells Fargo | $130.00 | $118.56 | 9.65% | 23.19% | |
Jan 26, 2022 | Jonathan Chappell | Evercore ISI | $139.00 | $118.24 | 17.56% | 31.72% |
Jan 26, 2022 | Kevin Chiang | CIBC | $131.30 | $118.24 | 11.04% | 24.42% |
Jan 26, 2022 | Steve Hansen | Raymond James | $143.23 | $118.24 | 21.14% | 35.73% |
Jan 26, 2022 | Ravi Shanker | Morgan Stanley | $125.73 | $118.24 | 6.33% | 19.14% |
Jan 04, 2022 | Justin Long | Stephens | $105.04 | $121.20 | -13.33% | -0.47% |
Oct 20, 2021 | Cherilyn Radbourne | TD Securities | $139.26 | $129.70 | 7.37% | 31.96% |
Sep 23, 2021 | Jordan Alliger | Goldman Sachs | $120.95 | $115.36 | 4.85% | 14.62% |
Sep 20, 2021 | Jason Seidl | Cowen & Co. | $119.00 | $113.01 | 5.30% | 12.76% |
Sep 01, 2021 | Rick Paterson | Loop Capital Markets | $124.93 | $120.44 | 3.73% | 18.39% |
Sep 01, 2021 | Christian Wetherbee | Citigroup | $111.40 | $120.44 | -7.50% | 5.57% |
Jun 21, 2021 | Benjamin Nolan | Stifel Nicolaus | $118.00 | $103.77 | 13.71% | 11.82% |
May 28, 2021 | Thomas Wadewitz | UBS | $128.91 | $110.70 | 16.45% | 22.16% |
Apr 14, 2021 | Bascome Majors | Susquehanna | $125.00 | $115.02 | 8.68% | 18.45% |
Canadian National Railway Price Target by Period
1M | 3M | 12M | |
---|---|---|---|
# Anlaysts | 2 | 2 | 16 |
Avg Price Target | $120.00 | $120.00 | $128.23 |
Last Closing Price | $105.53 | $105.53 | $105.53 |
Upside/Downside | 13.71% | 13.71% | 21.51% |
Analyst Ratings Upgrades/Downgrades
Date | Company | Previous Rating | New Rating | Rating Change |
---|---|---|---|---|
Jan 10, 2025 | Jefferies | Hold | Buy | Upgrade |
Nov 12, 2024 | Citigroup | Neutral | Buy | Upgrade |
Oct 23, 2024 | Citigroup | Neutral | Neutral | Hold |
Oct 23, 2024 | Susquehanna | Neutral | Neutral | Hold |
Oct 10, 2024 | RBC Capital | Sector Perform | Outperform | Upgrade |
Oct 08, 2024 | Citigroup | Neutral | Initialise | |
Oct 07, 2024 | Wells Fargo | Equal-Weight | Overweight | Upgrade |
Oct 04, 2024 | Bank of America Securities | Buy | Neutral | Downgrade |
Sep 30, 2024 | RBC Capital | Sector Perform | Sector Perform | Hold |
Sep 25, 2024 | Barclays | Equal-Weight | Equal-Weight | Hold |
Sep 12, 2024 | National Bank | Outperform | Outperform | Hold |
Sep 11, 2024 | Raymond James | Outperform | Outperform | Hold |
Sep 11, 2024 | BMO Capital | Outperform | Outperform | Hold |
Jul 24, 2024 | Desjardins | Buy | Buy | Hold |
Jul 24, 2024 | Wells Fargo | Equal-Weight | Equal-Weight | Hold |
Jul 24, 2024 | Barclays | Equal-Weight | Equal-Weight | Hold |
Jul 23, 2024 | National Securities Corporation | Outperform | Outperform | Hold |
Jul 10, 2024 | Kansas City Capital | Outperform | Upgrade | |
Jul 09, 2024 | Scotiabank | Outperform | Upgrade | |
Jul 08, 2024 | Bernstein | Market Perform | Downgrade | |
Jun 27, 2024 | National Securities Corporation | Sector Perform | Outperform | Upgrade |
Jun 06, 2024 | Wells Fargo | Neutral | Equal-Weight | Initialise |
Apr 24, 2024 | TD Securities | Hold | Hold | Hold |
Apr 24, 2024 | RBC Capital | Sector Perform | Sector Perform | Hold |
Apr 08, 2024 | Jefferies | Hold | Initialise | |
Apr 03, 2024 | National Securities Corporation | Sector Perform | Sector Perform | Hold |
Apr 01, 2024 | BMO Capital | Outperform | Outperform | Hold |
Mar 28, 2024 | Susquehanna | Neutral | Neutral | Hold |
Apr 25, 2023 | Barclays | Equal-Weight | Equal-Weight | Hold |
Apr 25, 2023 | Susquehanna | Neutral | Neutral | Hold |
Apr 25, 2023 | Wells Fargo | Equal-Weight | Equal-Weight | Hold |
Jan 11, 2023 | Goldman Sachs | Positive | Downgrade | |
Dec 14, 2022 | CIBC | Neutral | Downgrade | |
Sep 30, 2022 | Barclays | Equal-Weight | Equal-Weight | Hold |
Sep 12, 2022 | Bank of America Securities | Buy | Upgrade | |
Jul 27, 2022 | Desjardins | Hold | Hold | Hold |
Jul 27, 2022 | UBS | Buy | Buy | Hold |
Jul 18, 2022 | Susquehanna | Neutral | Neutral | Hold |
Jul 15, 2022 | Wells Fargo | Equal-Weight | Equal-Weight | Hold |
Jul 13, 2022 | Barclays | Equal-Weight | Equal-Weight | Hold |
Jul 12, 2022 | Evercore ISI | Outperform | Outperform | Hold |
May 26, 2022 | Evercore ISI | Outperform | Upgrade | |
Apr 27, 2022 | Stephens | Equal-Weight | Equal-Weight | Hold |
Apr 27, 2022 | Wells Fargo | Equal-Weight | Equal-Weight | Hold |
Canadian National Railway Financial Forecast
Canadian National Railway Revenue Forecast
Quarter
Dec 27 | Sep 27 | Jun 27 | Mar 27 | Dec 26 | Sep 26 | Jun 26 | Mar 26 | Dec 25 | Sep 25 | Jun 25 | Mar 25 | Dec 24 | Sep 24 | Jun 24 | Mar 24 | Dec 23 | Sep 23 | Jun 23 | Mar 23 | Dec 22 | Sep 22 | Jun 22 | Mar 22 | Dec 21 | Sep 21 | Jun 21 | Mar 21 | Dec 20 | Sep 20 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $4.47B | - | - | $4.31B | $4.54B | $4.51B | $4.34B | $3.71B | $3.75B | $3.59B | $3.60B | $3.54B | $3.66B | $3.41B |
Avg Forecast | $5.28B | $5.11B | $5.02B | $4.80B | $4.94B | $4.74B | $4.82B | $4.67B | $4.65B | $4.44B | $4.47B | $4.37B | $4.36B | $4.07B | $4.39B | $4.29B | $4.37B | $4.03B | $4.13B | $4.26B | $4.45B | $4.28B | $4.10B | $3.67B | $3.70B | $3.50B | $3.64B | $3.55B | $3.65B | $3.47B |
High Forecast | $5.59B | $5.41B | $5.32B | $5.08B | $5.24B | $5.02B | $5.10B | $4.94B | $4.93B | $4.71B | $4.73B | $4.72B | $4.67B | $4.31B | $4.65B | $4.54B | $4.48B | $4.30B | $4.37B | $4.51B | $4.61B | $4.28B | $4.10B | $3.67B | $3.70B | $3.50B | $3.64B | $3.55B | $3.65B | $3.47B |
Low Forecast | $5.05B | $4.88B | $4.80B | $4.59B | $4.73B | $4.53B | $4.61B | $4.46B | $4.45B | $4.25B | $4.27B | $4.18B | $4.19B | $3.89B | $4.20B | $4.10B | $4.28B | $3.83B | $3.95B | $4.07B | $4.30B | $4.28B | $4.10B | $3.67B | $3.70B | $3.50B | $3.64B | $3.55B | $3.65B | $3.47B |
# Analysts | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 10 | 16 | 8 | 6 | 4 | 8 | 23 | 14 | 13 | 20 | 18 | 17 | 16 | 11 | 11 | 11 | 22 | 11 | 4 |
Surprise % | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1.02% | - | - | 1.01% | 1.02% | 1.05% | 1.06% | 1.01% | 1.01% | 1.03% | 0.99% | 0.99% | 1.00% | 0.98% |
Forecast
Canadian National Railway EBITDA Forecast
Quarter
Dec 27 | Sep 27 | Jun 27 | Mar 27 | Dec 26 | Sep 26 | Jun 26 | Mar 26 | Dec 25 | Sep 25 | Jun 25 | Mar 25 | Dec 24 | Sep 24 | Jun 24 | Mar 24 | Dec 23 | Sep 23 | Jun 23 | Mar 23 | Dec 22 | Sep 22 | Jun 22 | Mar 22 | Dec 21 | Sep 21 | Jun 21 | Mar 21 | Dec 20 | Sep 20 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
# Analysts | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 10 | 16 | 8 | 6 | 4 | 8 | 23 | 14 | 13 | 20 | 18 | 17 | 16 | 11 | 11 | 11 | 22 | 11 | 4 |
EBITDA | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $1.99B | - | - | $2.38B | $2.60B | $2.63B | $2.46B | $1.91B | $2.08B | $2.70B | $1.94B | $1.82B | $1.89B | $1.83B |
Avg Forecast | $2.83B | $2.74B | $2.69B | $2.57B | $2.65B | $2.54B | $2.59B | $2.50B | $2.50B | $2.38B | $2.40B | $2.34B | $2.34B | $2.19B | $2.36B | $2.57B | $2.35B | $2.16B | $2.22B | $2.34B | $2.07B | $2.35B | $2.24B | $1.85B | $2.03B | $1.92B | $2.00B | $1.84B | $2.00B | $1.90B |
High Forecast | $3.00B | $2.90B | $2.85B | $2.73B | $2.81B | $2.69B | $2.74B | $2.65B | $2.64B | $2.52B | $2.54B | $2.53B | $2.51B | $2.31B | $2.50B | $3.08B | $2.40B | $2.30B | $2.35B | $2.80B | $2.48B | $2.35B | $2.24B | $2.22B | $2.03B | $1.92B | $2.00B | $2.21B | $2.00B | $1.90B |
Low Forecast | $2.71B | $2.62B | $2.57B | $2.46B | $2.54B | $2.43B | $2.47B | $2.39B | $2.39B | $2.28B | $2.29B | $2.24B | $2.25B | $2.09B | $2.25B | $2.06B | $2.29B | $2.06B | $2.12B | $1.87B | $1.65B | $2.35B | $2.24B | $1.48B | $2.03B | $1.92B | $2.00B | $1.47B | $2.00B | $1.90B |
Surprise % | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 0.85% | - | - | 1.02% | 1.26% | 1.12% | 1.10% | 1.03% | 1.03% | 1.41% | 0.97% | 0.99% | 0.95% | 0.97% |
Forecast
Canadian National Railway Net Income Forecast
Quarter
Dec 27 | Sep 27 | Jun 27 | Mar 27 | Dec 26 | Sep 26 | Jun 26 | Mar 26 | Dec 25 | Sep 25 | Jun 25 | Mar 25 | Dec 24 | Sep 24 | Jun 24 | Mar 24 | Dec 23 | Sep 23 | Jun 23 | Mar 23 | Dec 22 | Sep 22 | Jun 22 | Mar 22 | Dec 21 | Sep 21 | Jun 21 | Mar 21 | Dec 20 | Sep 20 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
# Analysts | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 10 | 16 | 8 | 6 | 4 | 8 | 23 | 14 | 13 | 20 | 18 | 17 | 16 | 11 | 11 | 11 | 22 | 11 | 4 |
Net Income | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $2.13B | - | - | $1.22B | $1.42B | $1.46B | $1.32B | $918.00M | $1.20B | $1.69B | $1.03B | $974.00M | $1.02B | $985.00M |
Avg Forecast | $1.72B | $1.61B | $1.54B | $1.40B | $1.54B | $1.45B | $1.44B | $1.29B | $1.39B | $1.31B | $1.28B | $1.15B | $1.22B | $1.08B | $1.22B | $1.34B | $1.26B | $1.08B | $1.14B | $1.22B | $1.12B | $1.27B | $1.12B | $964.23M | $968.58M | $895.38M | $940.99M | $981.85M | $906.13M | $920.09M |
High Forecast | $1.85B | $1.74B | $1.66B | $1.50B | $1.66B | $1.57B | $1.55B | $1.39B | $1.49B | $1.41B | $1.38B | $1.20B | $1.36B | $1.16B | $1.25B | $1.61B | $1.30B | $1.22B | $1.23B | $1.46B | $1.34B | $1.27B | $1.12B | $1.16B | $968.58M | $895.38M | $940.99M | $1.18B | $906.13M | $920.09M |
Low Forecast | $1.62B | $1.52B | $1.45B | $1.32B | $1.46B | $1.37B | $1.36B | $1.22B | $1.31B | $1.23B | $1.20B | $1.07B | $1.13B | $1.02B | $1.19B | $1.07B | $1.21B | $977.62M | $1.07B | $975.80M | $892.15M | $1.27B | $1.12B | $771.38M | $968.58M | $895.38M | $940.99M | $785.48M | $906.13M | $920.09M |
Surprise % | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1.69% | - | - | 1.00% | 1.27% | 1.15% | 1.18% | 0.95% | 1.24% | 1.88% | 1.10% | 0.99% | 1.13% | 1.07% |
Forecast
Canadian National Railway SG&A Forecast
Quarter
Dec 27 | Sep 27 | Jun 27 | Mar 27 | Dec 26 | Sep 26 | Jun 26 | Mar 26 | Dec 25 | Sep 25 | Jun 25 | Mar 25 | Dec 24 | Sep 24 | Jun 24 | Mar 24 | Dec 23 | Sep 23 | Jun 23 | Mar 23 | Dec 22 | Sep 22 | Jun 22 | Mar 22 | Dec 21 | Sep 21 | Jun 21 | Mar 21 | Dec 20 | Sep 20 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
# Analysts | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 10 | 16 | 8 | 6 | 4 | 8 | 23 | 14 | 13 | 20 | 18 | 17 | 16 | 11 | 11 | 11 | 22 | 11 | 4 |
SG&A | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $247.00M | - | - | - | - | - | - | - | - | - | - | - | - | - |
Avg Forecast | $224.58M | $217.27M | $213.66M | $204.22M | $210.38M | $201.50M | $205.10M | $198.62M | $197.94M | $189.11M | $190.17M | $185.76M | $185.60M | $173.36M | $186.96M | $182.34M | $186.04M | $171.34M | $175.72M | $181.09M | $189.24M | $253.18M | $241.98M | $216.80M | $218.54M | $206.55M | $215.37M | $209.98M | $215.70M | $204.93M |
High Forecast | $237.80M | $230.07M | $226.25M | $216.25M | $222.77M | $213.37M | $217.18M | $210.32M | $209.60M | $200.25M | $201.37M | $200.69M | $198.73M | $183.58M | $197.97M | $193.08M | $190.64M | $182.76M | $186.07M | $191.76M | $196.01M | $253.18M | $241.98M | $216.80M | $218.54M | $206.55M | $215.37M | $209.98M | $215.70M | $204.93M |
Low Forecast | $214.65M | $207.67M | $204.22M | $195.19M | $201.08M | $192.60M | $196.03M | $189.85M | $189.19M | $180.75M | $181.76M | $177.99M | $178.44M | $165.70M | $178.70M | $174.28M | $182.02M | $163.07M | $167.95M | $173.09M | $182.92M | $253.18M | $241.98M | $216.80M | $218.54M | $206.55M | $215.37M | $209.98M | $215.70M | $204.93M |
Surprise % | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1.33% | - | - | - | - | - | - | - | - | - | - | - | - | - |
Forecast
Canadian National Railway EPS Forecast
Quarter
Dec 27 | Sep 27 | Jun 27 | Mar 27 | Dec 26 | Sep 26 | Jun 26 | Mar 26 | Dec 25 | Sep 25 | Jun 25 | Mar 25 | Dec 24 | Sep 24 | Jun 24 | Mar 24 | Dec 23 | Sep 23 | Jun 23 | Mar 23 | Dec 22 | Sep 22 | Jun 22 | Mar 22 | Dec 21 | Sep 21 | Jun 21 | Mar 21 | Dec 20 | Sep 20 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
# Analysts | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 10 | 16 | 8 | 6 | 4 | 8 | 23 | 14 | 13 | 20 | 18 | 17 | 16 | 11 | 11 | 11 | 22 | 11 | 4 |
EPS | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | $3.30 | - | - | $1.83 | $2.10 | $2.13 | $1.92 | $1.31 | $1.71 | $2.38 | $1.46 | $1.37 | $1.44 | $1.39 |
Avg Forecast | $2.70 | $2.54 | $2.42 | $2.19 | $2.43 | $2.29 | $2.26 | $2.03 | $2.18 | $2.05 | $2.01 | $1.81 | $1.92 | $1.70 | $1.93 | $1.72 | $1.99 | $1.70 | $1.79 | $1.72 | $2.07 | $1.99 | $1.77 | $1.39 | $1.52 | $1.41 | $1.48 | $1.23 | $1.42 | $1.45 |
High Forecast | $2.91 | $2.73 | $2.61 | $2.36 | $2.61 | $2.46 | $2.43 | $2.18 | $2.35 | $2.21 | $2.16 | $1.88 | $2.14 | $1.83 | $1.97 | $1.72 | $2.04 | $1.92 | $1.93 | $1.85 | $2.16 | $1.99 | $1.77 | $1.39 | $1.52 | $1.41 | $1.48 | $1.23 | $1.42 | $1.45 |
Low Forecast | $2.54 | $2.39 | $2.28 | $2.07 | $2.29 | $2.16 | $2.13 | $1.91 | $2.05 | $1.93 | $1.89 | $1.69 | $1.78 | $1.60 | $1.88 | $1.71 | $1.90 | $1.54 | $1.69 | $1.62 | $1.98 | $1.99 | $1.77 | $1.39 | $1.52 | $1.41 | $1.48 | $1.23 | $1.42 | $1.45 |
Surprise % | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1.66% | - | - | 1.06% | 1.02% | 1.07% | 1.09% | 0.94% | 1.12% | 1.69% | 0.99% | 1.11% | 1.01% | 0.96% |
Forecast
Canadian National Railway Peer Comparison by Price Target
Ticker | Company | Last Closing Price | Avg Price Target | Upside/Downside | Avg Rating |
---|---|---|---|---|---|
CP | Canadian Pacific Railway | $78.84 | $94.42 | 19.76% | Buy |
CNI | Canadian National Railway | $105.53 | $122.50 | 16.08% | Buy |
CSX | CSX | $32.98 | $38.11 | 15.55% | Buy |
GBX | Greenbrier Companies | $66.46 | $75.00 | 12.85% | Buy |
NSC | Norfolk Southern | $256.74 | $283.11 | 10.27% | Buy |
UNP | Union Pacific | $249.55 | $264.40 | 5.95% | Buy |
WAB | Westinghouse Air Brake | $206.81 | $212.50 | 2.75% | Buy |
TRN | Trinity Industries | $37.71 | $35.00 | -7.19% | Buy |
FSTR | L.B. Foster | $28.47 | $21.00 | -26.24% | Hold |