| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.86 | 6,733 | $261,659.87 | 8,893,602 | 2024-10-11 | Filing | |
| $38.45 | 43,195 | $1,660,744.08 | 8,900,335 | 2024-10-11 | Filing | |
| $37.53 | 5,072 | $190,354.19 | 8,943,530 | 2024-10-11 | Filing | |
| $37.04 | 16,300 | $603,805.79 | 1,863,725 | 2024-10-10 | Filing | |
| $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 |