| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $19.24 | 10,000 | $192,420.00 | 318,846 | 2025-06-17 | Filing | |
| $19.90 | 19,391 | $385,917.74 | 53,979 | 2025-06-11 | Filing | |
| $17.45 | 30,000 | $523,413.00 | 53,979 | 2025-05-28 | Filing | |
| $15.96 | 29,136 | $465,022.21 | 37,045 | 2025-05-12 | Filing | |
| $14.13 | 16,700 | $235,929.25 | 37,045 | 2025-05-06 | Filing | |
| $14.70 | 2,688 | $39,513.60 | 121,350 | 2025-05-05 | Filing | |
| $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 |