| Date | Firm | Rating | Target |
|---|---|---|---|
| 14 Sep 2026 | Bernstein | BUY | $373.00 |
| 14 Sep 2026 | Goldman Sachs | SELL | $200.00 |
| 11 Sep 2026 | Wells Fargo | BUY | $270.00 |
| 11 Sep 2026 | William Blair | HOLD | – |
| 11 Sep 2026 | UBS | HOLD | $255.00 |
| 11 Sep 2026 | Piper Sandler | HOLD | $250.00 |
| 11 Sep 2026 | KeyBanc | SELL | $195.00 |
| 11 Sep 2026 | BofA Securities | SELL | $220.00 |
| 11 Sep 2026 | Baird | HOLD | $250.00 |
| 11 Sep 2026 | Morgan Stanley | SELL | $240.00 |
| 11 Sep 2026 | Evercore | HOLD | $250.00 |
| 11 Sep 2026 | CMBI | BUY | $300.00 |