| Date | Firm | Rating | Target |
|---|---|---|---|
| 11 Sep 2026 | KeyBanc | HOLD | – |
| 28 Aug 2026 | Goldman Sachs | BUY | $420.00 |
| 25 Aug 2026 | D.A. Davidson | BUY | $400.00 |
| 14 Aug 2026 | Morgan Stanley | BUY | $395.00 |
| 7 Aug 2026 | BMO Capital | BUY | $405.00 |
| 3 Aug 2026 | Guggenheim | BUY | $400.00 |
| 30 Jul 2026 | RBC Capital | BUY | $420.00 |
| 29 Jul 2026 | UBS | HOLD | $390.00 |
| 29 Jul 2026 | Morgan Stanley | BUY | $395.00 |
| 29 Jul 2026 | BMO Capital | BUY | $405.00 |
| 29 Jul 2026 | Citi | BUY | $415.00 |
| 29 Jul 2026 | Goldman Sachs | BUY | $420.00 |