| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $22.11 | 100,000 | $2,211,000.00 | 5,264,078 | 2025-12-01 | Filing | |
| $20.62 | 250,000 | $5,155,000.00 | 10,895,045 | 2025-11-24 | Filing | |
| $20.62 | 250,000 | $5,155,000.00 | 10,895,045 | 2025-11-24 | Filing | |
| $20.62 | 250,000 | $5,155,000.00 | 10,895,045 | 2025-11-24 | Filing | |
| $20.62 | 250,000 | $5,155,000.00 | 10,895,045 | 2025-11-24 | Filing | |
| $19.51 | 70,000 | $1,365,700.00 | 368,331 | 2025-11-20 | Filing | |
| $19.80 | 25,000 | $495,000.00 | 672,207 | 2025-11-20 | Filing | |
| $20.80 | 250,000 | $5,200,000.00 | 11,145,045 | 2025-11-12 | Filing | |
| $20.80 | 250,000 | $5,200,000.00 | 11,145,045 | 2025-11-12 | Filing | |
| $20.80 | 250,000 | $5,200,000.00 | 11,145,045 | 2025-11-12 | Filing | |
| $20.80 | 250,000 | $5,200,000.00 | 11,145,045 | 2025-11-12 | Filing | |
| $19.32 | 200,000 | $3,864,000.00 | 385,441 | 2025-11-03 | Filing | |
| $18.96 | 100,000 | $1,896,000.00 | 5,364,078 | 2025-11-03 | Filing | |
| $19.95 | 100,000 | $1,995,000.00 | 1,289,142 | 2025-10-31 | Filing | |
| $16.18 | 70,000 | $1,132,600.00 | 461,861 | 2025-10-24 | Filing | |
| $13.96 | 100,000 | $1,396,000.00 | 5,464,078 | 2025-10-01 | Filing | |
| $15.34 | 2,555 | $39,193.70 | 531,861 | 2025-09-19 | Filing | |
| $15.09 | 137,445 | $2,074,045.05 | 534,416 | 2025-09-18 | Filing | |
| $15.97 | 62,500 | $998,125.00 | 618,050 | 2025-09-09 | Filing | |
| $15.73 | 300,000 | $4,719,000.00 | 5,564,078 | 2025-09-02 | Filing |