| Date | Firm | Rating | Target |
|---|---|---|---|
| 12 Sep 2026 | SIG | HOLD | – |
| 5 Sep 2026 | SIG | HOLD | – |
| 2 Sep 2026 | Bernstein | BUY | $250.00 |
| 1 Sep 2026 | UBS | HOLD | $200.00 |
| 11 Aug 2026 | Bernstein | BUY | $250.00 |
| 30 Jul 2026 | Barclays | BUY | $225.00 |
| 29 Jul 2026 | Wells Fargo | BUY | $245.00 |
| 29 Jul 2026 | UBS | HOLD | $215.00 |
| 29 Jul 2026 | KeyBanc | HOLD | – |
| 29 Jul 2026 | BofA Securities | BUY | $260.00 |
| 29 Jul 2026 | Morgan Stanley | BUY | $253.00 |
| 29 Jul 2026 | SIG | HOLD | $215.00 |