| Date | Firm | Rating | Target |
|---|---|---|---|
| 9 Sep 2026 | RBC Capital | BUY | $466.00 |
| 2 Sep 2026 | SIG | BUY | $427.00 |
| 28 Aug 2026 | RBC Capital | BUY | $466.00 |
| 25 Aug 2026 | Wolfe Research | BUY | $460.00 |
| 14 Aug 2026 | DBS | BUY | $410.00 |
| 12 Aug 2026 | Bernstein | BUY | $450.00 |
| 4 Aug 2026 | Truist Financial | BUY | – |
| 4 Aug 2026 | Clear Street | BUY | $406.00 |
| 3 Aug 2026 | BofA Securities | BUY | $430.00 |
| 3 Aug 2026 | DZ BANK AG | BUY | $420.00 |
| 3 Aug 2026 | Goldman Sachs | BUY | $438.00 |
| 31 Jul 2026 | Cantor Fitzgerald | BUY | $445.00 |