| Date | Firm | Rating | Target |
|---|---|---|---|
| 16 Sep 2026 | Barclays | HOLD | $128.00 |
| 31 Aug 2026 | TD Cowen | BUY | $154.00 |
| 27 Aug 2026 | Oppenheimer | BUY | $171.00 |
| 6 Aug 2026 | TD Cowen | BUY | $154.00 |
| 29 Jul 2026 | Argus Research | BUY | $150.00 |
| 28 Jul 2026 | TD Cowen | BUY | $145.00 |
| 24 Jul 2026 | TD Cowen | BUY | $145.00 |
| 24 Jul 2026 | Piper Sandler | HOLD | $130.00 |
| 24 Jul 2026 | BofA Securities | BUY | $138.00 |
| 24 Jul 2026 | Morgan Stanley | BUY | $184.00 |
| 24 Jul 2026 | Goldman Sachs | HOLD | $127.00 |
| 24 Jul 2026 | Barclays | HOLD | $128.00 |