| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $42.09 | 25,000 | $1,052,135.00 | 1,348,095 | 2026-05-07 | Filing | |
| $40.78 | 25,000 | $1,019,572.50 | 1,373,095 | 2026-05-06 | Filing | |
| $40.10 | 25,000 | $1,002,592.50 | 1,398,095 | 2026-05-05 | Filing | |
| $37.78 | 1,576 | $59,541.28 | 175,342 | 2026-04-27 | Filing | |
| $41.65 | 688 | $28,655.20 | 214,738 | 2026-04-27 | Filing | |
| $40.60 | 18,839 | $764,955.71 | 1,423,095 | 2026-04-17 | Filing | |
| $40.31 | 25,000 | $1,007,800.00 | 1,441,934 | 2026-04-16 | Filing | |
| $40.14 | 25,000 | $1,003,522.50 | 1,466,934 | 2026-04-15 | Filing | |
| $40.00 | 3,300 | $132,000.00 | 1,491,934 | 2026-04-14 | Filing | |
| $40.14 | 43,375 | $1,741,111.54 | 353,356 | 2026-04-15 | Filing | |
| $40.14 | 86,971 | $3,491,094.21 | 396,731 | 2026-04-15 | Filing | |
| $40.14 | 9,044 | $363,034.30 | 396,731 | 2026-04-15 | Filing | |
| $40.00 | 3,000 | $120,000.00 | 405,775 | 2026-04-14 | Filing | |
| $38.20 | 1,686 | $64,405.20 | 184,558 | 2026-04-13 | Filing | |
| $38.37 | 8,861 | $339,996.57 | 186,244 | 2026-04-13 | Filing | |
| $38.37 | 7,301 | $280,139.37 | 215,426 | 2026-04-13 | Filing | |
| $38.37 | 5,101 | $195,725.37 | 176,918 | 2026-04-13 | Filing | |
| $38.37 | 18,958 | $727,418.46 | 405,775 | 2026-04-13 | Filing | |
| $40.14 | 23,821 | $956,248.79 | 411,855 | 2026-04-10 | Filing | |
| $38.37 | 4,557 | $174,852.09 | 147,019 | 2026-04-13 | Filing |