| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $17.04 | 37,707 | $642,527.28 | 377,074 | 2025-08-20 | Filing | |
| $21.84 | 37,707 | $823,520.88 | 414,781 | 2025-05-20 | Filing | |
| $17.79 | 49,273 | $876,566.67 | 452,488 | 2025-08-14 | Filing | |
| $17.01 | 183,227 | $3,116,691.27 | 501,761 | 2025-08-14 | Filing | |
| $23.49 | 3,554 | $83,483.46 | 239,742 | 2025-06-20 | Filing | |
| $23.19 | 21 | $486.99 | 243,296 | 2025-06-20 | Filing | |
| $23.49 | 1,218 | $28,610.82 | 411,830 | 2025-06-20 | Filing | |
| $23.19 | 7 | $162.33 | 413,048 | 2025-06-20 | Filing | |
| $24.10 | 2,864 | $69,022.40 | 4,296 | 2025-06-11 | Filing | |
| $25.00 | 15,476 | $386,900.00 | 1,154,400 | 2025-06-05 | Filing | |
| $24.00 | 1,309 | $31,416.00 | 243,317 | 2025-06-05 | Filing | |
| $24.98 | 27,642 | $690,497.16 | 452,488 | 2025-06-05 | Filing | |
| $24.43 | 204,858 | $5,004,680.94 | 480,130 | 2025-06-05 | Filing | |
| $25.00 | 25,000 | $625,000.00 | 267,079 | 2025-06-05 | Filing | |
| $24.00 | 3,000 | $72,000.00 | 662,693 | 2025-06-05 | Filing | |
| $22.86 | 8,000 | $182,880.00 | 665,693 | 2025-06-02 | Filing | |
| $22.82 | 20,000 | $456,400.00 | 20,247 | 2025-06-02 | Filing | |
| $21.21 | 14,460 | $306,696.60 | 413,055 | 2025-05-22 | Filing | |
| $21.83 | 9,476 | $206,861.08 | 427,515 | 2025-05-20 | Filing | |
| $21.83 | 27,710 | $604,909.30 | 673,693 | 2025-05-20 | Filing |