| Date | Firm | Rating | Target |
|---|---|---|---|
| 17 Aug 2026 | Cantor Fitzgerald | HOLD | – |
| 3 Aug 2026 | Citi | BUY | – |
| 29 Jul 2026 | Arete Research | BUY | $405.00 |
| 28 Jul 2026 | Mizuho Securities | HOLD | $305.00 |
| 28 Jul 2026 | Truist Financial | HOLD | $300.00 |
| 27 Jul 2026 | DBS | HOLD | $292.00 |
| 23 Jul 2026 | Wells Fargo | HOLD | $310.00 |
| 23 Jul 2026 | Benchmark Co. | BUY | $360.00 |
| 23 Jul 2026 | Mizuho Securities | HOLD | $305.00 |
| 23 Jul 2026 | KeyBanc | BUY | $400.00 |
| 23 Jul 2026 | BofA Securities | BUY | $370.00 |
| 23 Jul 2026 | Morgan Stanley | SELL | $255.00 |