| Date | Firm | Rating | Target |
|---|---|---|---|
| 15 Sep 2026 | RBC Capital | BUY | $335.00 |
| 14 Sep 2026 | Bernstein | HOLD | $282.00 |
| 14 Sep 2026 | Mizuho Securities | BUY | $351.00 |
| 8 Sep 2026 | Clear Street | BUY | $330.00 |
| 6 Sep 2026 | UBS | BUY | $325.00 |
| 1 Sep 2026 | Evercore | BUY | $350.00 |
| 17 Aug 2026 | Bernstein | HOLD | $282.00 |
| 3 Aug 2026 | J.P. Morgan | BUY | $314.00 |
| 31 Jul 2026 | Barclays | HOLD | $276.00 |
| 30 Jul 2026 | Mizuho Securities | BUY | $242.00 |
| 30 Jul 2026 | Morgan Stanley | BUY | $310.00 |
| 30 Jul 2026 | Jefferies | HOLD | $188.00 |