| Sep 4, 2026 | BTIG | Mark Massaro | Maintained | Sell | $5 |
| Aug 7, 2026 | TD Cowen | Brendan Smith | Downgrade | Buy→Hold | $12→$9 |
| Mar 12, 2026 | BTIG | Mark Massaro | PT Cut | Sell | $9→$5 |
| Jan 8, 2026 | TD Cowen | Brendan Smith | PT Cut | Buy | $14→$12 |
| Aug 25, 2025 | BTIG | Mark Massaro | PT Raise | Sell | $6→$9 |
| Sep 20, 2024 | TD Cowen | Brendan Smith | PT Raise | Buy | $3→$10 |
| Aug 23, 2024 | BTIG | Mark Massaro | Maintained | Sell | $0→$7 |
| Jul 9, 2024 | Goldman Sachs | Matthew Sykes | PT Cut | Sell | $1→$0 |
| Jun 26, 2024 | BTIG | Mark Massaro | PT Cut | Sell | $1→$0 |
| May 15, 2024 | BTIG | Mark Massaro | Downgrade | Neutral→Sell | — |
| May 15, 2024 | Morgan Stanley | Tejas Savant | PT Cut | Equal-Weight | $2→$1 |
| May 10, 2024 | William Blair | Matt Larew | Downgrade | Market Perform→Underperform | — |
| Mar 1, 2024 | TD Cowen | Steven Mah | PT Cut | Outperform | $7→$3 |
| Jan 23, 2024 | Goldman Sachs | Matthew Sykes | PT Cut | Sell | $1→$1 |
| Jan 22, 2024 | Goldman Sachs | Matthew Sykes | PT Cut | Sell | $1→$1 |
| Nov 15, 2023 | Raymond James | Rahul Sarugaser | Downgrade | Outperform→Market Perform | $3 |
| Nov 14, 2023 | Raymond James | Rahul Sarugaser | Downgrade | Outperform→Market Perform | $3 |
| Nov 9, 2023 | BTIG | Mark Massaro | Downgrade | Buy→Neutral | — |