| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.10 | 40,000 | $1,404,024.00 | 25,000 | 2026-03-25 | Filing | |
| $27.76 | 5,000 | $138,800.00 | 25,000 | 2026-03-17 | Filing | |
| $30.19 | 10,129 | $305,826.92 | 25,000 | 2026-03-10 | Filing | |
| $30.02 | 29,871 | $896,811.06 | 25,000 | 2026-03-09 | Filing | |
| $29.58 | 10,000 | $295,839.00 | 51,000 | 2026-03-06 | Filing | |
| $26.18 | 1,230 | $32,196.36 | 22,647 | 2026-02-17 | Filing | |
| $26.17 | 45,000 | $1,177,861.50 | 25,000 | 2026-02-17 | Filing | |
| $29.04 | 5,000 | $145,219.00 | 740,188 | 2026-02-06 | Filing | |
| $26.90 | 14,509 | $390,284.85 | 745,188 | 2026-01-20 | Filing | |
| $26.37 | 5,491 | $144,814.14 | 759,697 | 2026-01-20 | Filing | |
| $26.96 | 718 | $19,354.41 | 23,877 | 2026-01-20 | Filing | |
| $26.46 | 512 | $13,547.11 | 24,595 | 2026-01-20 | Filing | |
| $28.50 | 243 | $6,925.50 | 215,011 | 2026-01-09 | Filing | |
| $27.98 | 48,057 | $1,344,836.70 | 215,254 | 2026-01-09 | Filing | |
| $29.13 | 50,000 | $1,456,715.00 | 765,188 | 2026-01-09 | Filing | |
| $24.90 | 41,198 | $1,025,863.16 | 815,188 | 2026-01-09 | Filing | |
| $24.92 | 33,802 | $842,474.29 | 856,386 | 2026-01-08 | Filing | |
| $20.13 | 7,500 | $150,961.50 | 890,188 | 2026-01-08 | Filing | |
| $25.00 | 4,285 | $107,125.43 | 25,107 | 2026-01-09 | Filing | |
| $25.04 | 8,015 | $200,655.53 | 29,392 | 2026-01-08 | Filing |