| Date | Firm | Rating | Target |
|---|---|---|---|
| 13 Sep 2026 | BMO Capital | HOLD | $47.00 |
| 11 Sep 2026 | Morgan Stanley | SELL | $40.00 |
| 17 Aug 2026 | BMO Capital | HOLD | $47.00 |
| 12 Aug 2026 | BMO Capital | HOLD | $47.00 |
| 7 Aug 2026 | Argus Research | HOLD | – |
| 6 Aug 2026 | Goldman Sachs | HOLD | $44.00 |
| 5 Aug 2026 | BMO Capital | HOLD | $47.00 |
| 22 Jun 2026 | BMO Capital | HOLD | $45.00 |
| 7 Jun 2026 | BMO Capital | HOLD | $45.00 |
| 3 Jun 2026 | Goldman Sachs | HOLD | $47.00 |
| 31 Mar 2026 | BMO Capital | HOLD | $45.00 |
| 27 Mar 2026 | BMO Capital | HOLD | $45.00 |