| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $21.60 | 920 | $19,872.00 | 1,663,490 | 2025-08-14 | Filing | |
| $21.26 | 1,405 | $29,870.30 | 1,662,570 | 2025-08-14 | Filing | |
| $21.62 | 5,750 | $124,315.00 | 1,661,165 | 2025-08-14 | Filing | |
| $21.64 | 4,609 | $99,738.76 | 253,506 | 2025-08-14 | Filing | |
| $21.40 | 4,000 | $85,600.00 | 253,819 | 2025-08-14 | Filing | |
| $23.15 | 4,000 | $92,600.00 | 249,819 | 2025-08-13 | Filing | |
| $22.75 | 10,000 | $227,500.00 | 245,819 | 2025-08-13 | Filing | |
| $22.65 | 3,250 | $73,612.50 | 1,655,415 | 2025-08-13 | Filing | |
| $22.53 | 8,850 | $199,390.50 | 1,652,165 | 2025-08-13 | Filing | |
| $23.14 | 6,500 | $150,410.00 | 1,643,315 | 2025-08-12 | Filing | |
| $22.91 | 7,500 | $171,825.00 | 22,500 | 2025-08-13 | Filing | |
| $18.20 | 11,000 | $200,150.50 | 1,659,025 | 2025-05-13 | Filing | |
| $18.24 | 10,200 | $186,071.46 | 1,648,025 | 2025-05-13 | Filing | |
| $10.54 | 9,800 | $103,292.00 | 217,055 | 2024-05-14 | Filing | |
| $12.75 | 8,000 | $102,000.00 | 207,255 | 2024-03-18 | Filing | |
| $12.70 | 31,370 | $398,282.93 | 220,133 | 2024-03-18 | Filing | |
| $12.66 | 11,780 | $149,168.96 | 1,218,160 | 2024-03-18 | Filing | |
| $15.29 | 10,000 | $152,900.00 | 199,255 | 2024-02-27 | Filing | |
| $9.79 | 15,000 | $146,901.00 | 1,252,471 | 2023-09-14 | Filing | |
| $12.44 | 5,964 | $74,165.32 | 1,237,471 | 2023-09-06 | Filing |