| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $21.29 | 100 | $2,129.00 | 884,320 | 2026-04-28 | Filing | |
| $20.62 | 79,100 | $1,631,326.76 | 884,420 | 2026-04-28 | Filing | |
| $21.20 | 56,909 | $1,206,334.22 | 963,520 | 2026-04-27 | Filing | |
| $20.51 | 80,591 | $1,653,155.12 | 1,020,429 | 2026-04-27 | Filing | |
| $0.00 | 452,152 | $0.00 | 738,626 | 2026-04-24 | Filing | |
| $17.62 | 3,800 | $66,944.60 | 216,700 | 2026-03-25 | Filing | |
| $16.94 | 133,700 | $2,264,730.93 | 220,500 | 2026-03-25 | Filing | |
| $16.10 | 137,500 | $2,213,323.75 | 354,200 | 2026-03-24 | Filing | |
| $16.14 | 26,414 | $426,321.96 | 0 | 2026-03-17 | Filing | |
| $16.14 | 573,586 | $9,257,678.04 | 3,205,000 | 2026-03-17 | Filing | |
| $11.04 | 52,942 | $584,214.97 | 159,918 | 2025-09-19 | Filing | |
| $8.64 | 4,600 | $39,744.00 | 40,769 | 2025-08-15 | Filing | |
| $3.92 | 21,182 | $83,033.44 | 191,199 | 2025-06-18 | Filing | |
| $3.25 | 69,996 | $227,137.02 | 337,245 | 2024-06-07 | Filing | |
| $0.00 | 513,484 | $0.00 | 9,387,913 | 2023-10-20 | Filing | |
| $0.00 | 513,484 | $0.00 | 9,387,913 | 2023-10-20 | Filing | |
| $11.00 | 390 | $4,290.00 | 318,779 | 2021-03-12 | Filing | |
| $10.30 | 6,231 | $64,179.30 | 319,169 | 2021-03-10 | Filing | |
| $10.22 | 10,646 | $108,802.12 | 325,400 | 2021-02-24 | Filing | |
| $9.92 | 7,500 | $74,377.50 | 336,046 | 2021-02-23 | Filing |