| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $116.36 | 6,000,000 | $698,160,000.00 | 17,507,990 | 2024-08-26 | Filing | |
| $95.59 | 500 | $47,795.00 | 297,600 | 2024-07-01 | Filing | |
| $95.10 | 2,700 | $256,770.00 | 298,100 | 2024-07-01 | Filing | |
| $94.03 | 1,800 | $169,254.00 | 300,800 | 2024-07-01 | Filing | |
| $92.94 | 949 | $88,200.06 | 302,600 | 2024-07-01 | Filing | |
| $93.05 | 311 | $28,938.55 | 117,270 | 2024-06-25 | Filing | |
| $92.46 | 16,017 | $1,480,931.82 | 117,581 | 2024-06-25 | Filing | |
| $91.67 | 11,472 | $1,051,638.24 | 133,598 | 2024-06-25 | Filing | |
| $90.62 | 2,200 | $199,364.00 | 145,070 | 2024-06-25 | Filing | |
| $91.01 | 90,000 | $8,190,900.00 | 424,846 | 2024-06-24 | Filing | |
| $93.25 | 1,875 | $174,843.75 | 0 | 2024-06-17 | Filing | |
| $93.25 | 3,750 | $349,687.50 | 0 | 2024-06-17 | Filing | |
| $92.41 | 5,625 | $519,806.25 | 0 | 2024-06-17 | Filing | |
| $94.50 | 9,722 | $918,729.00 | 0 | 2024-06-17 | Filing | |
| $90.11 | 66,414 | $5,984,565.54 | 904,094 | 2024-06-14 | Filing | |
| $95.28 | 5,250 | $500,220.00 | 67,005 | 2024-06-18 | Filing | |
| $87.25 | 3,000,000 | $261,750,000.00 | 23,507,990 | 2024-06-05 | Filing | |
| $87.25 | 664,834 | $58,006,766.50 | 0 | 2024-06-05 | Filing | |
| $87.25 | 653,477 | $57,015,868.25 | 0 | 2024-06-05 | Filing | |
| $87.25 | 1,231,979 | $107,490,167.75 | 5,000 | 2024-06-05 | Filing |