| Date | Firm | Rating | Target |
|---|---|---|---|
| 16 Sep 2026 | Evercore | HOLD | $52.00 |
| 3 Sep 2026 | Piper Sandler | HOLD | $46.00 |
| 7 Aug 2026 | Piper Sandler | HOLD | $43.00 |
| 6 Aug 2026 | TD Cowen | HOLD | $41.00 |
| 6 Aug 2026 | Freedom Capital Markets | HOLD | $43.00 |
| 5 Aug 2026 | Wells Fargo | HOLD | $48.00 |
| 5 Aug 2026 | Mizuho Securities | BUY | $53.00 |
| 5 Aug 2026 | BofA Securities | SELL | $37.00 |
| 5 Aug 2026 | Evercore | HOLD | $52.00 |
| 4 Aug 2026 | Wells Fargo | HOLD | $48.00 |
| 21 Jul 2026 | Wells Fargo | HOLD | $54.00 |
| 20 Jul 2026 | Mizuho Securities | BUY | $51.00 |