| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $17.23 | 13,281 | $228,795.77 | 316,743 | 2025-04-30 | Filing | |
| $17.72 | 265 | $4,695.80 | 337,418 | 2025-04-07 | Filing | |
| $17.72 | 924 | $16,373.28 | 126,911 | 2025-04-07 | Filing | |
| $18.36 | 20,000 | $367,102.00 | 103,027 | 2025-03-10 | Filing | |
| $23.30 | 3,512 | $81,829.25 | 104,677 | 2025-02-04 | Filing | |
| $26.00 | 1,917 | $49,842.00 | 110,237 | 2024-12-04 | Filing | |
| $25.00 | 5,000 | $125,000.00 | 330,024 | 2024-11-26 | Filing | |
| $24.00 | 858 | $20,592.00 | 112,154 | 2024-11-25 | Filing | |
| $24.00 | 365 | $8,760.00 | 113,012 | 2024-11-25 | Filing | |
| $22.00 | 1,071 | $23,562.00 | 113,377 | 2024-11-18 | Filing | |
| $22.00 | 807 | $17,754.00 | 114,448 | 2024-11-18 | Filing | |
| $21.65 | 3,656 | $79,160.81 | 115,255 | 2024-11-18 | Filing | |
| $32.58 | 21,557 | $702,327.06 | 284,983 | 2024-08-21 | Filing | |
| $33.17 | 39,466 | $1,309,087.22 | 284,983 | 2024-08-20 | Filing | |
| $32.67 | 12,818 | $418,764.06 | 330,024 | 2024-08-20 | Filing | |
| $33.25 | 13,890 | $461,842.50 | 342,842 | 2024-08-20 | Filing | |
| $33.23 | 8,844 | $293,886.12 | 356,732 | 2024-08-20 | Filing | |
| $33.52 | 23,548 | $789,328.96 | 284,983 | 2024-08-19 | Filing | |
| $33.83 | 2,683 | $90,765.89 | 308,531 | 2024-08-19 | Filing | |
| $33.53 | 8,000 | $268,240.00 | 311,214 | 2024-08-19 | Filing |