Canadian Pacific Railway Limited (CP)
NYSE: CP · IEX Real-Time Price · USD
79.73
+0.17 (0.21%)
May 3, 2024, 4:00 PM EDT - Market closed

Canadian Pacific Railway Analyst Ratings

Total Analysts
18
Consensus Rating
Buy
Price Target
$96.00
Upside
+20.41%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
B of A Securities
B of A Securities
Strong Buy
Maintains
$97$92
Strong Buy Maintains $97$92 +15.39% Apr 25, 2024
Benchmark
Benchmark
Hold
Reiterates
n/a
Hold Reiterates n/a n/a Apr 25, 2024
Evercore ISI Group
Evercore ISI Group
Buy
Maintains
$90$89
Buy Maintains $90$89 +11.63% Apr 25, 2024
Susquehanna
Susquehanna
Hold
Maintains
$84$80
Hold Maintains $84$80 +0.34% Apr 25, 2024
Raymond James
Raymond James
Buy
Maintains
$120$130
Buy Maintains $120$130 +63.05% Apr 22, 2024
Stifel
Stifel
Hold
Maintains
$80$83
Hold Maintains $80$83 +4.10% Apr 12, 2024
Benchmark
Benchmark
Hold
Reiterates
n/a
Hold Reiterates n/a n/a Apr 10, 2024
Jefferies
Jefferies
Strong Buy
Initiates
$105
Strong Buy Initiates $105 +31.69% Apr 8, 2024
Barclays
Barclays
Buy
Maintains
$90$96
Buy Maintains $90$96 +20.41% Apr 4, 2024
National Bank Financial Inc
National Bank Financial Inc
Hold
Maintains
$112$121
Hold Maintains $112$121 +51.76% Apr 4, 2024
Susquehanna
Susquehanna
Hold
Maintains
$85$84
Hold Maintains $85$84 +5.36% Mar 28, 2024
Susquehanna
Susquehanna
Hold
Maintains
$87$85
Hold Maintains $87$85 +6.61% Jan 31, 2024
Susquehanna
Susquehanna
Hold
Downgrades
n/a
Hold Downgrades n/a n/a Jan 8, 2024
JP Morgan
JP Morgan
Buy
Maintains
$121$116
Buy Maintains $121$116 +45.49% Dec 21, 2023
Deutsche Bank
Deutsche Bank
Hold
Downgrades
$85$77
Hold Downgrades $85$77 -3.42% Nov 27, 2023
Susquehanna
Susquehanna
Buy
Maintains
$93$90
Buy Maintains $93$90 +12.88% Oct 26, 2023
Raymond James
Raymond James
Buy
Upgrades
n/a
Buy Upgrades n/a n/a Oct 26, 2023
JP Morgan
JP Morgan
Buy
Maintains
$125$122
Buy Maintains $125$122 +53.02% Oct 11, 2023
National Bank Financial Inc
National Bank Financial Inc
Hold
Maintains
$110$109
Hold Maintains $110$109 +36.71% Oct 5, 2023
Susquehanna
Susquehanna
Buy
Maintains
$98$93
Buy Maintains $98$93 +16.64% Oct 3, 2023
Evercore ISI Group
Evercore ISI Group
Buy
Maintains
$85$86
Buy Maintains $85$86 +7.86% Sep 21, 2023