| Date | Firm | Rating | Target |
|---|---|---|---|
| 3 Sep 2026 | CCORF | BUY | $140.93 |
| 3 Sep 2026 | CIBC | HOLD | $135.18 |
| 31 Aug 2026 | KBW | HOLD | $134.46 |
| 28 Aug 2026 | CCORF | BUY | $141.62 |
| 28 Aug 2026 | BofA Securities | BUY | $138.05 |
| 28 Aug 2026 | Scotiabank | BUY | $134.46 |
| 28 Aug 2026 | Barclays | SELL | $120.08 |
| 28 Aug 2026 | RBC Capital | BUY | $124.39 |
| 28 Aug 2026 | CIBC | HOLD | $135.15 |
| 28 Aug 2026 | KBW | HOLD | $134.43 |
| 27 Aug 2026 | CCORF | BUY | $142.18 |
| 24 Aug 2026 | KBW | HOLD | $130.69 |