| Date | Firm | Rating | Target |
|---|---|---|---|
| 14 Sep 2026 | BofA Securities | BUY | – |
| 24 Aug 2026 | Baird | BUY | $675.00 |
| 20 Aug 2026 | Wells Fargo | BUY | $500.00 |
| 20 Aug 2026 | Argus Research | BUY | – |
| 20 Aug 2026 | UBS | BUY | $490.00 |
| 20 Aug 2026 | Truist Financial | HOLD | $405.00 |
| 20 Aug 2026 | Seaport Global | BUY | $425.00 |
| 20 Aug 2026 | Morgan Stanley | BUY | $458.00 |
| 20 Aug 2026 | Stifel | BUY | $498.00 |
| 20 Aug 2026 | Needham | BUY | $450.00 |
| 20 Aug 2026 | BMO Capital | BUY | $430.00 |
| 20 Aug 2026 | Oppenheimer | BUY | $450.00 |