| Date | Firm | Rating | Target |
|---|---|---|---|
| 22 Jul 2026 | TD Cowen | BUY | – |
| 11 May 2026 | TD Cowen | BUY | $29.00 |
| 10 May 2026 | BofA Securities | BUY | $34.00 |
| 27 Apr 2026 | TD Cowen | BUY | – |
| 14 Apr 2026 | TD Cowen | BUY | $29.00 |
| 4 Feb 2026 | TD Cowen | BUY | $34.00 |
| 14 Jan 2026 | Bernstein | BUY | $30.00 |
| 12 Nov 2025 | TD Cowen | BUY | $34.00 |
| 11 Nov 2025 | TD Cowen | BUY | $34.00 |
| 27 Oct 2025 | TD Cowen | BUY | – |