| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.65 | 67,751 | $2,618,576.15 | 138,351 | 2026-06-24 | Filing | |
| $33.59 | 40,589 | $1,363,526.57 | 36,983 | 2026-06-10 | Filing | |
| $28.60 | 2,208,580 | $63,165,388.00 | 11,027,703 | 2026-06-04 | Filing | |
| $28.60 | 2,208,580 | $63,165,388.00 | 11,027,703 | 2026-06-04 | Filing | |
| $28.60 | 36,602 | $1,046,817.20 | 182,757 | 2026-06-04 | Filing | |
| $28.60 | 3,673 | $105,047.80 | 18,337 | 2026-06-04 | Filing | |
| $28.60 | 2,168,305 | $62,013,523.00 | 10,826,609 | 2026-06-04 | Filing | |
| $28.60 | 329,921 | $9,435,740.60 | 1,651,322 | 2026-06-04 | Filing | |
| $32.51 | 449,960 | $14,628,199.60 | 1,981,243 | 2026-05-21 | Filing | |
| $32.51 | 49,819 | $1,619,615.69 | 219,359 | 2026-05-21 | Filing | |
| $32.51 | 4,999 | $162,517.49 | 22,010 | 2026-05-21 | Filing | |
| $32.51 | 2,951,282 | $95,946,177.82 | 12,994,914 | 2026-05-21 | Filing | |
| $32.51 | 3,006,100 | $97,728,311.00 | 13,236,283 | 2026-05-21 | Filing | |
| $32.51 | 3,006,100 | $97,728,311.00 | 13,236,283 | 2026-05-21 | Filing | |
| $31.46 | 747,178 | $23,506,219.88 | 2,431,203 | 2026-05-07 | Filing | |
| $31.46 | 82,726 | $2,602,559.96 | 269,178 | 2026-05-07 | Filing | |
| $31.46 | 8,301 | $261,149.46 | 27,009 | 2026-05-07 | Filing | |
| $31.46 | 4,900,722 | $154,176,714.12 | 15,946,196 | 2026-05-07 | Filing | |
| $31.46 | 4,991,749 | $157,040,423.54 | 16,242,383 | 2026-05-07 | Filing | |
| $31.46 | 4,991,749 | $157,040,423.54 | 16,242,383 | 2026-05-07 | Filing |