| Date | Firm | Rating | Target |
|---|---|---|---|
| 13 Sep 2026 | Jefferies | BUY | $290.00 |
| 11 Sep 2026 | TD Cowen | BUY | $240.00 |
| 11 Sep 2026 | William Blair | BUY | – |
| 11 Sep 2026 | UBS | BUY | $250.00 |
| 11 Sep 2026 | Piper Sandler | BUY | $225.00 |
| 11 Sep 2026 | KeyBanc | BUY | $300.00 |
| 11 Sep 2026 | BofA Securities | BUY | $240.00 |
| 11 Sep 2026 | Scotiabank | BUY | $215.00 |
| 11 Sep 2026 | Morgan Stanley | HOLD | $210.00 |
| 11 Sep 2026 | Jefferies | BUY | $290.00 |
| 11 Sep 2026 | Evercore | BUY | $245.00 |
| 11 Sep 2026 | Stifel | BUY | $200.00 |