| Nov 1, 2026 | Shares withheld for tax or exercise price | −3,328 | $8.87 | $30K | 205,819 direct | Filing · EDGAR |
| Oct 12, 2026 | Shares withheld for tax or exercise price | −9,485 | $10.40 | $99K | 209,147 direct | Filing · EDGAR |
| Aug 1, 2026 | Shares withheld for tax or exercise price | −2,954 | $9.12 | $27K | 218,632 direct | Filing · EDGAR |
| Jul 12, 2026 | Shares withheld for tax or exercise price | −9,463 | $11.54 | $109K | 221,586 direct | Filing · EDGAR |
| May 1, 2026 | Shares withheld for tax or exercise price | −3,018 | $13.24 | $40K | 231,049 direct | Filing · EDGAR |
| Apr 12, 2026 | Shares withheld for tax or exercise price | −9,686 | $11.12 | $108K | 234,067 direct | Filing · EDGAR |
| Feb 1, 2026 | Shares withheld for tax or exercise price | −3,018 | $12.09 | $36K | 243,753 direct | Filing · EDGAR |
| Jan 12, 2026 | Shares withheld for tax or exercise price | −10,311 | $13.80 | $142K | 246,771 direct | Filing · EDGAR |
| Nov 1, 2025 | Shares withheld for tax or exercise price | −3,012 | $17.53 | $53K | 257,082 direct | Filing · EDGAR |
| Oct 12, 2025 | Shares withheld for tax or exercise price | −9,666 | $16.70 | $161K | 260,094 direct | Filing · EDGAR |
| Aug 1, 2025 | Shares withheld for tax or exercise price | −3,012 | $9.23 | $28K | 269,760 direct | Filing · EDGAR |
| Jul 12, 2025 | Shares withheld for tax or exercise price | −9,347 | $9.81 | $92K | 272,772 direct | Filing · EDGAR |
| May 1, 2025 | Shares withheld for tax or exercise price | −2,123 | $9.23 | $20K | 282,119 direct | Filing · EDGAR |
| Apr 12, 2025 | Shares withheld for tax or exercise price | −6,811 | $8.09 | $55K | 284,242 direct | Filing · EDGAR |
| Feb 28, 2025 | Open-market or private purchase | +7,205 | $9.00 | $65K | 291,053 direct | Filing · EDGAR |
| Feb 1, 2025 | Shares withheld for tax or exercise price | −2,122 | $12.75 | $27K | 283,848 direct | Filing · EDGAR |
| Jan 30, 2025 | Shares withheld for tax or exercise price | −7,286 | $12.86 | $94K | 285,970 direct | Filing · EDGAR |
| Dec 20, 2024 | Shares withheld for tax or exercise price | −22,047 | $13.05 | $288K | 293,256 direct | Filing · EDGAR |
| Aug 15, 2024 | Open-market or private purchase | +8,000 | $13.00 | $104K | 315,303 direct | Filing · EDGAR |
| Aug 14, 2024 | Open-market or private purchase | +7,722 | $12.93 | $100K | 307,303 direct | Filing · EDGAR |