| Date | Firm | Rating | Target |
|---|---|---|---|
| 6 Sep 2026 | BofA Securities | BUY | $171.00 |
| 17 Aug 2026 | RBC Capital | BUY | $160.00 |
| 10 Aug 2026 | BofA Securities | BUY | – |
| 10 Aug 2026 | RBC Capital | BUY | $160.00 |
| 7 Aug 2026 | Scotiabank | BUY | $175.00 |
| 7 Aug 2026 | Stifel | BUY | $180.39 |
| 3 Aug 2026 | RBC Capital | BUY | $160.00 |
| 27 Jul 2026 | Berenberg Bank | BUY | $157.00 |
| 27 Jul 2026 | RBC Capital | BUY | $160.00 |
| 20 Jul 2026 | RBC Capital | BUY | $160.00 |
| 14 Jul 2026 | Scotiabank | HOLD | $175.00 |
| 9 Jul 2026 | BofA Securities | BUY | $145.00 |