| Date | Firm | Rating | Target |
|---|---|---|---|
| 10 Sep 2026 | Stifel | BUY | $259.00 |
| 9 Sep 2026 | Stifel | BUY | $259.00 |
| 20 Aug 2026 | Morgan Stanley | HOLD | $216.00 |
| 20 Aug 2026 | Roth MKM | BUY | $212.00 |
| 20 Aug 2026 | RBC Capital | BUY | $240.00 |
| 19 Aug 2026 | Morgan Stanley | HOLD | $216.00 |
| 19 Aug 2026 | Goldman Sachs | BUY | $220.00 |
| 17 Aug 2026 | Barclays | BUY | $221.00 |
| 13 Aug 2026 | Wells Fargo | BUY | $263.00 |
| 12 Aug 2026 | Siebert Williams Shank | BUY | $247.00 |
| 10 Aug 2026 | Citi | BUY | $220.00 |
| 10 Aug 2026 | Barclays | BUY | $232.00 |