| Date | Firm | Rating | Target |
|---|---|---|---|
| 7 Sep 2026 | UBS | SELL | – |
| 26 Jul 2026 | CICC | HOLD | $178.55 |
| 23 Jul 2026 | Barclays | SELL | $164.02 |
| 22 Jul 2026 | Scotiabank | SELL | $138.33 |
| 21 Jul 2026 | Morgan Stanley | SELL | $156.12 |
| 16 Jul 2026 | Barclays | SELL | $160.00 |
| 15 Jul 2026 | Barclays | SELL | $160.00 |
| 14 Jul 2026 | J.P. Morgan | SELL | $126.97 |
| 9 Jul 2026 | Wells Fargo | HOLD | $169.95 |
| 8 Jul 2026 | Morgan Stanley | SELL | $158.00 |
| 30 Jun 2026 | UBS | SELL | $158.10 |
| 22 Jun 2026 | J.P. Morgan | SELL | $131.50 |