| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $16.45 | 5,000 | $82,250.00 | 603,812 | 2025-03-03 | Filing | |
| $18.46 | 1,200 | $22,152.00 | 20,535 | 2024-09-18 | Filing | |
| $17.05 | 1,500 | $25,575.00 | 499,152 | 2024-09-11 | Filing | |
| $18.11 | 500 | $9,055.00 | 19,835 | 2024-09-04 | Filing | |
| $19.69 | 1,200 | $23,628.00 | 97,907 | 2024-06-11 | Filing | |
| $21.11 | 2,500 | $52,775.00 | 500,567 | 2024-05-22 | Filing | |
| $21.00 | 450 | $9,450.00 | 94,634 | 2024-03-01 | Filing | |
| $20.60 | 1,000 | $20,600.00 | 13,221 | 2024-02-29 | Filing | |
| $20.25 | 500 | $10,125.00 | 11,971 | 2024-02-28 | Filing | |
| $20.37 | 500 | $10,182.50 | 11,471 | 2024-02-27 | Filing | |
| $19.01 | 5,000 | $95,050.00 | 501,172 | 2024-02-26 | Filing | |
| $18.25 | 2,500 | $45,625.00 | 436,593 | 2023-11-10 | Filing | |
| $20.00 | 5,000 | $100,000.00 | 435,413 | 2023-09-05 | Filing | |
| $23.50 | 5,000 | $117,500.00 | 430,413 | 2023-08-15 | Filing | |
| $20.75 | 5,000 | $103,750.00 | 425,418 | 2023-05-08 | Filing | |
| $21.50 | 864 | $18,576.00 | 421,131 | 2023-03-15 | Filing | |
| $17.65 | 10,000 | $176,500.00 | 369,431 | 2022-12-08 | Filing | |
| $25.77 | 10,000 | $257,700.00 | 359,431 | 2022-08-31 | Filing | |
| $35.50 | 45,000 | $1,597,500.00 | 308,579 | 2021-11-15 | Filing | |
| $29.79 | 500 | $14,895.00 | 1,000 | 2021-09-16 | Filing |