| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $36.20 | 108,700 | $3,934,548.68 | 1,880,025 | 2024-10-10 | Filing | |
| $35.18 | 125,000 | $4,397,512.50 | 1,988,725 | 2024-10-09 | Filing | |
| $33.64 | 39,918 | $1,342,825.55 | 2,113,725 | 2024-10-08 | Filing | |
| $33.23 | 117,036 | $3,889,281.83 | 2,153,643 | 2024-10-08 | Filing | |
| $32.71 | 500 | $16,356.00 | 2,270,679 | 2024-10-07 | Filing | |
| $32.29 | 142,546 | $4,602,510.99 | 2,271,179 | 2024-10-07 | Filing | |
| $32.10 | 100,000 | $3,209,790.00 | 2,413,725 | 2024-10-04 | Filing | |
| $31.57 | 24,011 | $758,003.26 | 2,513,725 | 2024-10-03 | Filing | |
| $30.94 | 100,989 | $3,124,872.33 | 2,537,736 | 2024-10-03 | Filing | |
| $32.22 | 3,448 | $111,099.39 | 8,948,602 | 2024-10-03 | Filing | |
| $31.53 | 17,865 | $563,304.89 | 8,952,050 | 2024-10-03 | Filing | |
| $30.71 | 33,687 | $1,034,574.93 | 8,969,915 | 2024-10-03 | Filing | |
| $30.50 | 150,000 | $4,574,760.00 | 2,638,725 | 2024-10-02 | Filing | |
| $30.17 | 61,180 | $1,845,855.66 | 2,788,725 | 2024-10-01 | Filing | |
| $31.12 | 13,820 | $430,075.64 | 2,849,905 | 2024-09-30 | Filing | |
| $31.61 | 34,502 | $1,090,663.42 | 676,386 | 2024-09-30 | Filing | |
| $30.87 | 74,288 | $2,293,188.84 | 710,888 | 2024-09-30 | Filing | |
| $31.36 | 20,000 | $627,204.00 | 302,466 | 2024-09-27 | Filing | |
| $30.25 | 200 | $6,050.00 | 9,003,602 | 2024-09-23 | Filing | |
| $29.67 | 54,800 | $1,625,916.00 | 9,003,802 | 2024-09-23 | Filing |