| Date | Firm | Rating | Target |
|---|---|---|---|
| 15 Sep 2026 | Evercore | BUY | $290.00 |
| 14 Sep 2026 | Monness | BUY | $266.00 |
| 11 Sep 2026 | Stifel | BUY | $275.00 |
| 9 Sep 2026 | RBC Capital | HOLD | $250.00 |
| 9 Sep 2026 | J.P. Morgan | BUY | $265.00 |
| 4 Sep 2026 | Stifel | BUY | $275.00 |
| 2 Sep 2026 | William Blair | BUY | – |
| 2 Sep 2026 | Truist Financial | BUY | $300.00 |
| 2 Sep 2026 | Evercore | BUY | $290.00 |
| 2 Sep 2026 | Needham | BUY | $400.00 |
| 2 Sep 2026 | J.P. Morgan | BUY | $265.00 |
| 1 Sep 2026 | Cantor Fitzgerald | BUY | $300.00 |