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
Hold
Downgrades
$125$121
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
Hold
Downgrades
$131$115
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