| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $33.30 | 6,140 | $204,479.81 | 77,038 | 2026-06-24 | Filing | |
| $33.82 | 10,516 | $355,630.09 | 83,178 | 2026-06-12 | Filing | |
| $31.93 | 110,000 | $3,512,597.00 | 261,909 | 2026-06-05 | Filing | |
| $33.00 | 70,000 | $2,309,811.00 | 147,956 | 2026-05-29 | Filing | |
| $31.22 | 17,178 | $536,293.72 | 124,885 | 2026-05-15 | Filing | |
| $20.28 | 19,000 | $385,335.20 | 151,239 | 2025-02-26 | Filing | |
| $20.31 | 20,000 | $406,284.00 | 170,239 | 2025-02-25 | Filing | |
| $20.32 | 144,000 | $2,925,950.40 | 905,546 | 2026-02-27 | Filing | |
| $20.29 | 143,000 | $2,901,041.00 | 1,049,546 | 2026-02-26 | Filing | |
| $20.32 | 143,000 | $2,905,488.30 | 1,192,546 | 2026-02-25 | Filing | |
| $20.29 | 20,000 | $405,710.00 | 160,994 | 2026-02-26 | Filing | |
| $20.31 | 13,000 | $264,088.50 | 180,994 | 2026-02-25 | Filing | |
| $20.31 | 500 | $10,155.00 | 50,233 | 2026-02-24 | Filing | |
| $19.85 | 16,500 | $327,531.60 | 50,733 | 2026-02-24 | Filing | |
| $17.00 | 6,300,000 | $107,100,000.00 | 17,094,816 | 2025-11-10 | Filing | |
| $16.26 | 2,500,000 | $40,650,000.00 | 23,394,816 | 2025-11-03 | Filing | |
| $16.25 | 6,000,000 | $97,500,000.00 | 25,894,816 | 2025-10-27 | Filing | |
| $13.28 | 350,566 | $4,654,044.10 | 20,009,945 | 2025-09-11 | Filing | |
| $13.23 | 239,612 | $3,169,060.39 | 20,360,511 | 2025-09-10 | Filing | |
| $13.25 | 23,225 | $307,733.57 | 20,600,123 | 2025-09-09 | Filing |