| Sep 30, 2026 | Guggenheim | Subbu Nambi | PT Raise | Buy | $12→$14 |
| Aug 26, 2026 | Piper Sandler | David Westenberg | Upgrade | Neutral→Overweight | $13→$14 |
| Aug 3, 2026 | Piper Sandler | David Westenberg | PT Raise | Neutral | $11→$13 |
| Jan 12, 2026 | Piper Sandler | David Westenberg | PT Raise | Neutral | $7→$10 |
| Jan 9, 2026 | Guggenheim | Subbu Nambi | PT Raise | Buy | $8→$12 |
| Dec 10, 2025 | CJS Securities | Robert Labick | Upgrade | Market Perform→Market Outperform | $10 |
| Oct 16, 2025 | Piper Sandler | David Westenberg | PT Raise | Neutral | $5→$7 |
| Sep 29, 2025 | CJS Securities | Robert Labick | Initiate | Market Perform | $10 |
| Jul 29, 2025 | William Blair | Brandon Vazquez | Downgrade | Outperform→Market Perform | — |
| Jun 30, 2025 | Guggenheim | Subbu Nambi | PT Cut | Buy | $13→$10 |
| Apr 22, 2025 | Piper Sandler | David Westenberg | PT Cut | Neutral | $6→$5 |
| Apr 14, 2025 | Piper Sandler | David Westenberg | PT Cut | Neutral | $13→$7 |
| Apr 10, 2025 | Guggenheim | Subbu Nambi | PT Cut | Buy | $15→$13 |
| Jan 21, 2025 | Piper Sandler | David Westenberg | PT Cut | Neutral | $17→$13 |
| Dec 19, 2024 | Guggenheim | Subbu Nambi | Initiate | Buy | $15 |
| Aug 6, 2024 | Piper Sandler | David Westenberg | PT Raise | Neutral | $17→$18 |
| Apr 15, 2024 | Piper Sandler | David Westenberg | PT Cut | Neutral | $19→$17 |
| Jan 18, 2024 | Piper Sandler | David Westenberg | PT Raise | Neutral | $18→$19 |