| Date | Firm | Rating | Target |
|---|---|---|---|
| 15 Sep 2026 | William Blair | BUY | – |
| 17 Aug 2026 | Truist Financial | BUY | – |
| 17 Aug 2026 | Barclays | BUY | $125.00 |
| 14 Aug 2026 | William Blair | BUY | – |
| 6 Aug 2026 | DBS | BUY | $120.00 |
| 2 Aug 2026 | Compass Point | BUY | $135.00 |
| 27 Jul 2026 | BofA Securities | SELL | $91.00 |
| 27 Jul 2026 | Morgan Stanley | BUY | $136.00 |
| 23 Jul 2026 | J.P. Morgan | BUY | $144.00 |
| 22 Jul 2026 | Argus Research | BUY | $114.00 |
| 22 Jul 2026 | William Blair | BUY | – |
| 22 Jul 2026 | Morgan Stanley | BUY | $133.00 |