| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $19.08 | 20,000 | $381,600.00 | 3,673,811 | 2025-08-07 | Filing | |
| $17.30 | 14,583 | $252,285.90 | 4,198,266 | 2025-07-17 | Filing | |
| $17.28 | 14,583 | $251,994.24 | 4,212,849 | 2025-07-16 | Filing | |
| $19.93 | 18,045 | $359,636.85 | 69,775 | 2025-06-25 | Filing | |
| $20.48 | 5,000 | $102,400.00 | 117,496 | 2025-06-17 | Filing | |
| $21.86 | 200 | $4,372.00 | 3,693,811 | 2025-06-17 | Filing | |
| $20.87 | 9,800 | $204,526.00 | 3,694,011 | 2025-06-17 | Filing | |
| $19.43 | 10,000 | $194,300.00 | 3,703,811 | 2025-06-16 | Filing | |
| $20.34 | 5,000 | $101,700.00 | 102,257 | 2025-06-10 | Filing | |
| $19.93 | 18,418 | $367,070.74 | 87,820 | 2025-06-11 | Filing | |
| $20.01 | 14,583 | $291,805.83 | 4,227,432 | 2025-06-10 | Filing | |
| $20.65 | 14,583 | $301,138.95 | 4,242,015 | 2025-06-09 | Filing | |
| $21.15 | 2,920 | $61,758.00 | 1,208 | 2025-05-29 | Filing | |
| $21.07 | 20,000 | $421,400.00 | 3,713,811 | 2025-05-30 | Filing | |
| $21.37 | 20,000 | $427,400.00 | 3,733,811 | 2025-05-29 | Filing | |
| $21.14 | 40,777 | $862,025.78 | 3,753,811 | 2025-05-29 | Filing | |
| $22.33 | 970 | $21,660.10 | 4,128 | 2025-05-27 | Filing | |
| $22.51 | 14,583 | $328,263.33 | 4,256,598 | 2025-05-22 | Filing | |
| $22.44 | 14,583 | $327,242.52 | 4,271,181 | 2025-05-21 | Filing | |
| $22.76 | 13,000 | $295,880.00 | 103,171 | 2025-05-15 | Filing |