| Date | Firm | Rating | Target |
|---|---|---|---|
| 18 Aug 2026 | BofA Securities | HOLD | $28.00 |
| 18 Aug 2026 | J.P. Morgan | BUY | $32.00 |
| 17 Jun 2026 | New Street | BUY | $35.00 |
| 18 May 2026 | J.P. Morgan | HOLD | $30.00 |
| 14 May 2026 | J.P. Morgan | HOLD | $30.00 |
| 5 May 2026 | BofA Securities | HOLD | – |
| 23 Apr 2026 | UBS | BUY | $31.50 |
| 11 Mar 2026 | J.P. Morgan | HOLD | $24.50 |
| 24 Feb 2026 | UBS | BUY | $30.00 |
| 13 Feb 2026 | BofA Securities | HOLD | – |
| 27 Jan 2026 | BofA Securities | HOLD | – |
| 22 Jan 2026 | BofA Securities | HOLD | – |