| Date | Firm | Rating | Target |
|---|---|---|---|
| 14 Sep 2026 | Evercore | BUY | $110.00 |
| 13 Sep 2026 | Evercore | BUY | $110.00 |
| 4 Sep 2026 | Citi | BUY | $100.00 |
| 25 Aug 2026 | Wolfe Research | BUY | $95.00 |
| 21 Aug 2026 | J.P. Morgan | BUY | $85.00 |
| 13 Aug 2026 | BMO Capital | BUY | $135.00 |
| 27 Jul 2026 | DBS | BUY | $94.00 |
| 22 Jul 2026 | DBS | BUY | $112.00 |
| 22 Jul 2026 | Baird | BUY | $90.00 |
| 21 Jul 2026 | J.P. Morgan | BUY | $85.00 |
| 20 Jul 2026 | Phillip Securities | BUY | $110.00 |
| 20 Jul 2026 | DZ BANK AG | BUY | – |