| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $13.97 | 1,370 | $19,138.90 | 24,482 | 2025-11-24 | Filing | |
| $19.10 | 826 | $15,776.60 | 26,422 | 2025-10-22 | Filing | |
| $20.25 | 1,370 | $27,742.50 | 27,592 | 2025-08-22 | Filing | |
| $21.29 | 5,461 | $116,264.69 | 28,962 | 2025-08-19 | Filing | |
| $23.44 | 2,569 | $60,228.41 | 58,165 | 2025-04-07 | Filing | |
| $23.04 | 9,982 | $229,974.30 | 60,734 | 2025-04-07 | Filing | |
| $29.19 | 3,164 | $92,344.50 | 70,716 | 2025-03-07 | Filing | |
| $28.59 | 18,324 | $523,839.18 | 73,880 | 2025-03-07 | Filing | |
| $39.38 | 100,000 | $3,937,770.00 | 431,469 | 2025-01-21 | Filing | |
| $40.77 | 14,227 | $579,972.19 | 431,469 | 2025-01-02 | Filing | |
| $39.60 | 35,773 | $1,416,603.65 | 445,696 | 2025-01-02 | Filing | |
| $40.75 | 3,663 | $149,267.25 | 13,797 | 2024-11-15 | Filing | |
| $40.01 | 122 | $4,881.22 | 17,460 | 2024-09-30 | Filing | |
| $40.00 | 3,541 | $141,640.00 | 17,582 | 2024-09-30 | Filing | |
| $35.95 | 33,795 | $1,214,930.25 | 92,487 | 2024-06-05 | Filing | |
| $49.06 | 4,151 | $203,666.74 | 236,841 | 2024-04-08 | Filing | |
| $48.64 | 16,502 | $802,668.83 | 240,992 | 2024-04-08 | Filing | |
| $53.07 | 50,000 | $2,653,500.00 | 462,560 | 2024-03-13 | Filing | |
| $53.76 | 100 | $5,376.00 | 257,494 | 2024-03-13 | Filing | |
| $53.07 | 31,627 | $1,678,444.89 | 257,594 | 2024-03-13 | Filing |