| Date | Firm | Rating | Target |
|---|---|---|---|
| 3 Aug 2026 | TD Cowen | HOLD | $70.00 |
| 11 Jun 2026 | TD Cowen | HOLD | $70.00 |
| 8 Jun 2026 | Argus Research | BUY | – |
| 29 May 2026 | TD Cowen | HOLD | $70.00 |
| 29 May 2026 | Jefferies | BUY | $67.10 |
| 9 Feb 2026 | TD Cowen | HOLD | $70.00 |
| 7 Jan 2026 | Jefferies | BUY | $55.60 |
| 6 Jan 2026 | Barclays | SELL | – |
| 18 Dec 2025 | TD Cowen | HOLD | $52.00 |
| 29 Oct 2025 | BofA Securities | SELL | $23.46 |