| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $190.68 | 6,000 | $1,144,080.00 | 82,471 | 2024-11-08 | Filing | |
| $190.03 | 18,037 | $3,427,616.20 | 40,754 | 2024-11-08 | Filing | |
| $190.33 | 30,000 | $5,709,762.00 | 82,979 | 2024-11-08 | Filing | |
| $155.53 | 150,000 | $23,329,500.00 | 110,470 | 2024-09-24 | Filing | |
| $146.46 | 1,677 | $245,610.40 | 174,451 | 2024-09-03 | Filing | |
| $145.68 | 823 | $119,894.06 | 176,128 | 2024-09-03 | Filing | |
| $142.43 | 3,597 | $512,308.48 | 5,878 | 2024-08-15 | Filing | |
| $139.11 | 21,000 | $2,921,331.00 | 7,622 | 2024-08-14 | Filing | |
| $139.27 | 18,000 | $2,506,818.60 | 20,440 | 2024-08-14 | Filing | |
| $140.04 | 10,000 | $1,400,422.00 | 176,951 | 2024-08-14 | Filing | |
| $138.03 | 5,264 | $726,615.71 | 232,827 | 2024-08-12 | Filing | |
| $137.63 | 5,000 | $688,134.50 | 89,471 | 2024-08-12 | Filing | |
| $137.66 | 20,000 | $2,753,180.00 | 116,098 | 2024-08-12 | Filing | |
| $136.07 | 3,000 | $408,195.00 | 29,603 | 2024-08-09 | Filing | |
| $136.50 | 500 | $68,250.00 | 238,091 | 2024-08-08 | Filing | |
| $136.35 | 916 | $124,896.42 | 238,591 | 2024-08-07 | Filing | |
| $133.82 | 6,000 | $802,925.40 | 38,403 | 2024-08-08 | Filing | |
| $135.11 | 6,641 | $897,268.17 | 44,403 | 2024-08-08 | Filing | |
| $137.29 | 1,213 | $166,532.77 | 51,044 | 2024-08-07 | Filing | |
| $132.02 | 1,213 | $160,146.20 | 52,257 | 2024-08-06 | Filing |