| Date | Firm | Rating | Target |
|---|---|---|---|
| 10 Sep 2026 | Citi | BUY | $359.00 |
| 8 Sep 2026 | J.P. Morgan | BUY | $400.00 |
| 3 Sep 2026 | Bernstein | BUY | $397.00 |
| 2 Sep 2026 | Goldman Sachs | BUY | $375.00 |
| 24 Aug 2026 | Bernstein | BUY | $397.00 |
| 14 Aug 2026 | Wells Fargo | BUY | $425.00 |
| 9 Aug 2026 | Wolfe Research | BUY | $390.00 |
| 6 Aug 2026 | Wells Fargo | BUY | $425.00 |
| 6 Aug 2026 | DBS | BUY | $360.00 |
| 15 Jul 2026 | Citizens JMP | BUY | $375.00 |
| 9 Jul 2026 | Barclays | BUY | $425.00 |
| 8 Jul 2026 | Stephens | BUY | $380.00 |