| Date | Firm | Rating | Target |
|---|---|---|---|
| 15 Sep 2026 | Jefferies | BUY | $325.00 |
| 14 Sep 2026 | Morgan Stanley | HOLD | $308.00 |
| 14 Sep 2026 | Deutsche Bank | BUY | $300.00 |
| 14 Sep 2026 | RBC Capital | HOLD | $290.00 |
| 11 Sep 2026 | TD Cowen | HOLD | $282.00 |
| 25 Aug 2026 | Argus Research | BUY | $310.00 |
| 24 Aug 2026 | Baird | HOLD | $285.00 |
| 5 Aug 2026 | Bernstein | HOLD | $295.00 |
| 5 Aug 2026 | KeyBanc | BUY | $305.00 |
| 5 Aug 2026 | BofA Securities | HOLD | $343.00 |
| 5 Aug 2026 | Freedom Capital Markets | BUY | $305.00 |
| 5 Aug 2026 | DZ BANK AG | BUY | – |