| Date | Firm | Rating | Target |
|---|---|---|---|
| 4 Sep 2026 | UBS | BUY | $195.00 |
| 31 Aug 2026 | Jefferies | BUY | $189.00 |
| 14 Aug 2026 | Barclays | BUY | $182.00 |
| 31 Jul 2026 | TD Cowen | BUY | $177.00 |
| 31 Jul 2026 | UBS | BUY | $195.00 |
| 31 Jul 2026 | Deutsche Bank | BUY | $178.00 |
| 31 Jul 2026 | Barclays | BUY | $182.00 |
| 31 Jul 2026 | KBW | BUY | $170.00 |
| 30 Jul 2026 | RBC Capital | BUY | $180.00 |
| 21 Jul 2026 | J.P. Morgan | BUY | $180.00 |
| 15 Jul 2026 | Piper Sandler | BUY | $190.00 |
| 15 Jul 2026 | RBC Capital | BUY | $180.00 |