| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $20.00 | 44,519 | $890,380.00 | 400,927 | 2025-06-24 | Filing | |
| $20.00 | 5,000 | $100,000.00 | 188,603 | 2025-06-24 | Filing | |
| $20.01 | 300,000 | $6,003,000.00 | 356,708 | 2025-06-24 | Filing | |
| $20.95 | 36,000 | $754,200.00 | 443,528 | 2025-06-26 | Filing | |
| $19.95 | 35,000 | $698,250.00 | 443,528 | 2025-06-24 | Filing | |
| $18.78 | 137,007 | $2,572,991.46 | 93,679 | 2025-06-18 | Filing | |
| $18.95 | 38,146 | $722,866.70 | 443,528 | 2025-06-18 | Filing | |
| $18.50 | 20,000 | $370,000.00 | 442,788 | 2025-06-16 | Filing | |
| $17.50 | 16,788 | $293,790.00 | 279,388 | 2025-06-16 | Filing | |
| $19.00 | 30,000 | $570,000.00 | 656,708 | 2025-06-18 | Filing | |
| $17.76 | 45,000 | $799,200.00 | 686,708 | 2025-06-16 | Filing | |
| $17.57 | 15,000 | $263,550.00 | 66,417 | 2025-06-10 | Filing | |
| $16.71 | 15,328 | $256,130.88 | 296,176 | 2025-06-04 | Filing | |
| $17.36 | 35,000 | $607,600.00 | 442,788 | 2025-06-05 | Filing | |
| $17.70 | 8,328 | $147,405.60 | 437,117 | 2025-06-06 | Filing | |
| $17.60 | 11,512 | $202,611.20 | 75,969 | 2025-06-06 | Filing | |
| $16.00 | 8,742 | $139,872.00 | 258,702 | 2025-05-27 | Filing | |
| $15.03 | 3,653 | $54,904.59 | 267,444 | 2025-05-23 | Filing | |
| $17.00 | 8,328 | $141,576.00 | 437,117 | 2025-05-20 | Filing | |
| $15.73 | 11,366 | $178,787.18 | 437,117 | 2025-05-16 | Filing |