| Date | Firm | Rating | Target |
|---|---|---|---|
| 3 Sep 2026 | TD Cowen | BUY | $292.00 |
| 3 Sep 2026 | KBW | BUY | $285.00 |
| 5 Aug 2026 | Barclays | HOLD | $270.00 |
| 23 Jul 2026 | UBS | HOLD | $260.00 |
| 23 Jul 2026 | Piper Sandler | BUY | $295.00 |
| 23 Jul 2026 | Morgan Stanley | BUY | $330.00 |
| 23 Jul 2026 | Barclays | HOLD | $270.00 |
| 23 Jul 2026 | KBW | BUY | $285.00 |
| 22 Jul 2026 | BofA Securities | SELL | $230.00 |
| 22 Jul 2026 | RBC Capital | HOLD | $302.00 |
| 15 Jul 2026 | Piper Sandler | BUY | $295.00 |
| 15 Jul 2026 | RBC Capital | HOLD | $302.00 |