Canadian National Railway Company (CNI)
NYSE: CNI · IEX Real-Time Price · USD
123.41
+1.45 (1.18%)
May 3, 2024, 12:14 PM EDT - Market open
Canadian National Railway Analyst Ratings
Total Analysts
20
Consensus Rating
Hold
Price Target
$139.44
Upside
+12.99%
Ratings History
Analyst | Firm | Rating | Rating | Action | Price Target | Upside | Date |
---|---|---|---|---|---|---|---|
Stephens & Co. | Stephens & Co. | Hold Reiterates $140 | Hold | Reiterates | $140 | +13.45% | Apr 24, 2024 |
Benchmark | Benchmark | Hold Reiterates n/a | Hold | Reiterates | n/a | n/a | Apr 24, 2024 |
Susquehanna | Susquehanna | Hold Maintains $140 → $142 | Hold | Maintains | $140 → $142 | +15.07% | Apr 24, 2024 |
Stifel | Stifel | Hold Maintains $121 → $134 | Hold | Maintains | $121 → $134 | +8.59% | Apr 12, 2024 |
Benchmark | Benchmark | Hold Reiterates n/a | Hold | Reiterates | n/a | n/a | Apr 10, 2024 |
Jefferies | Jefferies | Hold Initiates $130 | Hold | Initiates | $130 | +5.34% | Apr 8, 2024 |
Barclays | Barclays | Hold Maintains $127 → $130 | Hold | Maintains | $127 → $130 | +5.34% | Apr 4, 2024 |
National Bank Financial Inc | National Bank Financial Inc | Hold Maintains $172 → $190 | Hold | Maintains | $172 → $190 | +53.96% | Apr 4, 2024 |
Susquehanna | Susquehanna | Hold Maintains $143 → $140 | Hold | Maintains | $143 → $140 | +13.45% | Mar 28, 2024 |
B of A Securities | B of A Securities | Hold Maintains $131 → $140 | Hold | Maintains | $131 → $140 | +13.45% | Mar 21, 2024 |
Wells Fargo | Wells Fargo | Hold Maintains $110 → $125 | Hold | Maintains | $110 → $125 | +1.29% | Jan 24, 2024 |
Deutsche Bank | Deutsche Bank | Strong Buy → Hold Downgrades $125 → $121 | Strong Buy → Hold | Downgrades | $125 → $121 | -1.95% | Nov 27, 2023 |
Citigroup | Citigroup | Hold Maintains $115 → $117 | Hold | Maintains | $115 → $117 | -5.19% | Oct 26, 2023 |
Susquehanna | Susquehanna | Hold Maintains $112 → $115 | Hold | Maintains | $112 → $115 | -6.81% | Oct 25, 2023 |
Barclays | Barclays | Hold Maintains $109 → $113 | Hold | Maintains | $109 → $113 | -8.43% | Oct 25, 2023 |
JP Morgan | JP Morgan | Hold Maintains $167 → $159 | Hold | Maintains | $167 → $159 | +28.84% | Oct 11, 2023 |
National Bank Financial Inc | National Bank Financial Inc | Hold Maintains $171 → $168 | Hold | Maintains | $171 → $168 | +36.14% | Oct 5, 2023 |
B of A Securities | B of A Securities | Strong Buy → Hold Downgrades $131 → $115 | Strong Buy → Hold | Downgrades | $131 → $115 | -6.81% | Oct 5, 2023 |
Susquehanna | Susquehanna | Hold Maintains $120 → $112 | Hold | Maintains | $120 → $112 | -9.24% | Oct 3, 2023 |
Stifel | Stifel | Hold Maintains $125 → $122 | Hold | Maintains | $125 → $122 | -1.14% | Oct 3, 2023 |
Scotiabank | Scotiabank | Hold Maintains $172 → $170 | Hold | Maintains | $172 → $170 | +37.76% | Sep 27, 2023 |