| Date | Firm | Rating | Target |
|---|---|---|---|
| 31 Aug 2026 | Deutsche Bank | BUY | $400.00 |
| 19 Aug 2026 | Rosenblatt Securities | BUY | $500.00 |
| 17 Aug 2026 | William Blair | HOLD | – |
| 17 Aug 2026 | J.P. Morgan | BUY | $465.00 |
| 13 Aug 2026 | TD Cowen | BUY | $395.00 |
| 13 Aug 2026 | Craig-Hallum | BUY | $480.00 |
| 13 Aug 2026 | BofA Securities | HOLD | $400.00 |
| 13 Aug 2026 | Morgan Stanley | HOLD | $375.00 |
| 13 Aug 2026 | Rosenblatt Securities | BUY | $500.00 |
| 13 Aug 2026 | CMBI | BUY | $435.00 |
| 13 Aug 2026 | SIG | BUY | $425.00 |
| 13 Aug 2026 | Stifel | BUY | $420.00 |