CP analyst estimates
CPKC (CP) analyst ratings, the average price target and its range, and every firm's latest call.
CP analyst ratings and price targets
| Date | Firm | Call | Target |
|---|---|---|---|
| Oct 29, 2026 | Barclays | Canadian Pacific Kansas City price target raised to $104 from $102 at Barclays | $104.00 |
| Oct 29, 2026 | Evercore ISI | Canadian Pacific Kansas City Limited (CP) PT Lowered to $96 at Evercore ISI | $96.00 |
| Jul 30, 2026 | Evercore ISI | Canadian Pacific Kansas City price target raised to $99 from $91 at Evercore ISI | $99.00 |
| Jul 14, 2026 | Susquehanna | Canadian Pacific Kansas City price target raised to $106 from $104 at Susquehanna | $106.00 |
| Jun 25, 2026 | Evercore ISI | Canadian Pacific Kansas City price target lowered to $91 from $92 at Evercore ISI | $91.00 |
| Jun 25, 2026 | Barclays | Canadian Pacific Kansas City price target raised to $102 from $99 at Barclays | $102.00 |
| Jun 16, 2026 | Argus Research | Canadian Pacific Kansas City Limited (CP) PT Raised to $105 at Argus | $105.00 |
| Jun 9, 2026 | CIBC | Canadian Pacific Kansas City price target raised to $140 from $128 at CIBC | $140.00 |
| Jun 5, 2026 | Susquehanna | Canadian Pacific price target raised to $104 from $95 at Susquehanna | $104.00 |
| Apr 30, 2026 | Barclays | Canadian Pacific Kansas City price target raised to $99 from $91 at Barclays | $99.00 |
| Mar 27, 2026 | Barclays | Canadian Pacific Kansas City price target lowered to $91 from $98 at Barclays | $91.00 |
| Jan 29, 2026 | Barclays | Canadian Pacific Kansas City price target raised to $93 from $90 at Barclays | $93.00 |
| Jan 29, 2026 | Evercore ISI | Canadian Pacific Kansas City price target lowered to $85 from $87 at Evercore ISI | $85.00 |
| Oct 30, 2025 | Jefferies | Canadian Pacific Kansas City Limited (CP) PT Lowered to $90 at Jefferies | $90.00 |
| Oct 30, 2025 | Susquehanna | Canadian Pacific Kansas City price target lowered to $87 from $88 at Susquehanna | $87.00 |
- 16 firms rate CP: 14 buy, 2 hold, 0 sell.
- The average price target is $110.20 from 5 analysts, from $96.00 to $140.00.
Updated 2026-11-02 17:12 UTC