| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $31.80 | 62,900 | $2,000,226.29 | 246,574 | 2026-05-08 | Filing | |
| $32.42 | 50,000 | $1,621,135.00 | 71,058 | 2026-05-07 | Filing | |
| $32.02 | 192,217 | $6,154,423.13 | 474,008 | 2026-05-07 | Filing | |
| $32.69 | 22,000 | $719,202.00 | 114,166 | 2026-05-07 | Filing | |
| $29.95 | 40,202 | $1,204,049.90 | 138,351 | 2026-05-06 | Filing | |
| $28.60 | 169,699 | $4,853,391.40 | 3,178,381 | 2026-05-05 | Filing | |
| $28.60 | 372,420 | $10,651,212.00 | 3,348,080 | 2026-05-05 | Filing | |
| $28.60 | 2,493,083 | $71,302,173.80 | 22,412,978 | 2026-05-05 | Filing |