| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $24.09 | 3,960 | $95,396.40 | 178,367 | 2025-11-17 | Filing | |
| $22.09 | 12,060 | $266,405.40 | 56,250 | 2025-11-10 | Filing | |
| $27.19 | 2,354 | $64,005.26 | 9,039 | 2025-09-04 | Filing | |
| $23.67 | 4,912 | $116,267.04 | 11,393 | 2025-08-07 | Filing | |
| $26.21 | 5,578 | $146,208.16 | 59,564 | 2025-06-04 | Filing | |
| $26.24 | 14,376 | $377,226.24 | 161,574 | 2025-06-04 | Filing | |
| $18.40 | 879 | $16,173.60 | 93,444 | 2025-01-06 | Filing | |
| $19.76 | 500 | $9,880.00 | 115,200 | 2024-12-13 | Filing | |
| $12.86 | 500 | $6,430.00 | 115,700 | 2024-09-13 | Filing | |
| $20.05 | 945 | $18,947.25 | 94,307 | 2024-08-02 | Filing | |
| $28.25 | 2,836 | $80,117.00 | 95,557 | 2024-07-02 | Filing | |
| $28.72 | 3,970 | $114,018.40 | 38,075 | 2024-06-12 | Filing | |
| $28.57 | 5,012 | $143,192.84 | 44,569 | 2024-06-11 | Filing | |
| $28.38 | 1,000 | $28,380.00 | 116,040 | 2024-06-13 | Filing | |
| $28.38 | 880 | $24,974.40 | 12,724 | 2024-06-13 | Filing | |
| $28.38 | 7,452 | $211,487.76 | 102,912 | 2024-06-13 | Filing | |
| $30.60 | 90,000 | $2,754,000.00 | 22,127 | 2024-03-08 | Filing | |
| $30.81 | 28,257 | $870,598.17 | 112,127 | 2024-03-07 | Filing | |
| $29.67 | 1,066 | $31,628.22 | 140,384 | 2024-03-06 | Filing | |
| $34.88 | 509 | $17,751.38 | 52,440 | 2023-08-02 | Filing |