Canadian National Railway Company (CNI)
NYSE: CNI · IEX Real-Time Price · USD
120.67
-0.44 (-0.36%)
At close: Jul 19, 2024, 4:00 PM
120.86
+0.19 (0.16%)
Pre-market: Jul 22, 2024, 8:03 AM EDT
Canadian National Railway Analyst Ratings
Total Analysts
20
Consensus Rating
Hold
Price Target
$139.16
Upside
+15.32%
Ratings History
Analyst | Firm | Rating | Rating | Action | Price Target | Upside | Date |
---|---|---|---|---|---|---|---|
Barclays | Barclays | Hold Maintains $130 → $128 | Hold | Maintains | $130 → $128 | +6.07% | Jul 16, 2024 |
Bernstein | Bernstein | Buy → Hold Downgrades $146 → $131 | Buy → Hold | Downgrades | $146 → $131 | +8.29% | Jul 8, 2024 |
Susquehanna | Susquehanna | Hold Maintains $142 → $135 | Hold | Maintains | $142 → $135 | +11.88% | Jun 25, 2024 |
Wells Fargo | Wells Fargo | Hold Initiates $130 | Hold | Initiates | $130 | +7.73% | Jun 7, 2024 |
Stephens & Co. | Stephens & Co. | Hold Reiterates $140 | Hold | Reiterates | $140 | +16.02% | 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 | +17.68% | Apr 24, 2024 |
Stifel | Stifel | Hold Maintains $121 → $134 | Hold | Maintains | $121 → $134 | +11.05% | 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 | +7.73% | Apr 8, 2024 |
Barclays | Barclays | Hold Maintains $127 → $130 | Hold | Maintains | $127 → $130 | +7.73% | Apr 4, 2024 |
National Bank Financial Inc | National Bank Financial Inc | Hold Maintains $172 → $190 | Hold | Maintains | $172 → $190 | +57.45% | Apr 4, 2024 |
Susquehanna | Susquehanna | Hold Maintains $143 → $140 | Hold | Maintains | $143 → $140 | +16.02% | Mar 28, 2024 |
B of A Securities | B of A Securities | Hold Maintains $131 → $140 | Hold | Maintains | $131 → $140 | +16.02% | Mar 21, 2024 |
Wells Fargo | Wells Fargo | Hold Maintains $110 → $125 | Hold | Maintains | $110 → $125 | +3.59% | Jan 24, 2024 |
Deutsche Bank | Deutsche Bank | Strong Buy → Hold Downgrades $125 → $121 | Strong Buy → Hold | Downgrades | $125 → $121 | +0.27% | Nov 27, 2023 |
Citigroup | Citigroup | Hold Maintains $115 → $117 | Hold | Maintains | $115 → $117 | -3.04% | Oct 26, 2023 |
Susquehanna | Susquehanna | Hold Maintains $112 → $115 | Hold | Maintains | $112 → $115 | -4.70% | Oct 25, 2023 |
Barclays | Barclays | Hold Maintains $109 → $113 | Hold | Maintains | $109 → $113 | -6.36% | Oct 25, 2023 |
JP Morgan | JP Morgan | Hold Maintains $167 → $159 | Hold | Maintains | $167 → $159 | +31.76% | Oct 11, 2023 |
National Bank Financial Inc | National Bank Financial Inc | Hold Maintains $171 → $168 | Hold | Maintains | $171 → $168 | +39.22% | Oct 5, 2023 |