Your Best Stock
Stocks › Railroads › CP

Canadian Pacific Railway CP

US equityMarket cap rank #213Railroads
$88.03
−$0.25 (-0.28%)
Market open · Sep 24, 2:00 pm ET
After hours $88.20 -0.09%
Open$88.16
Prev close$88.28
Day range$87.99 – $89.06
Volume6.03M
Market cap$77.39B
P/E (TTM)28.9
Dividend yield0.76%

Analyst view

ConsensusBuy
Analysts17
Average target$102.69+16.7% vs. price
  • Buy 76%
  • Hold 24%
Low $95.00Now $88.03Avg $102.69High $110.40
ConsensusBuy
Analysts covering17
Price target (avg)$102.69
Target range$95.00 – $110.40
Buy / Hold / Sell76% / 24% / 0%

Recent rating changes

DateFirmRatingTarget
3 Sep 2026 Bernstein HOLD $103.91
26 Aug 2026 BofA Securities BUY $104.00
24 Aug 2026 Bernstein HOLD $104.07
14 Aug 2026 Wells Fargo BUY $100.00
30 Jul 2026 TD Cowen HOLD $96.69
30 Jul 2026 ATB Cormark Capital Markets BUY $103.19
30 Jul 2026 BofA Securities BUY $104.00
30 Jul 2026 Evercore BUY $99.00
30 Jul 2026 Citi BUY $109.00
30 Jul 2026 Barclays BUY $102.00
30 Jul 2026 J.P. Morgan BUY $110.40
30 Jul 2026 CIBC BUY $103.19
Scroll to Top