| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $143.14 | 28,852 | $4,129,875.28 | 700,693 | 2024-06-17 | Filing |
| | $142.50 | 113,148 | $16,123,590.00 | 729,545 | 2024-06-17 | Filing |
| Officer | $152.86 | 4,200 | $642,012.00 | 115,858 | 2024-06-18 | Filing |
| Officer | $152.30 | 156,071 | $23,769,613.30 | 120,058 | 2024-06-18 | Filing |
| Officer | $144.01 | 79,948 | $11,513,311.48 | 276,129 | 2024-06-17 | Filing |
| Director | $135.26 | 75,000 | $10,144,500.00 | 114,317 | 2024-06-13 | Filing |
| | $135.44 | 136,629 | $18,505,031.76 | 20,412,241 | 2024-06-14 | Filing |
| | $134.70 | 962,509 | $129,649,962.30 | 20,548,870 | 2024-06-14 | Filing |
| | $133.91 | 708,584 | $94,886,483.44 | 21,511,379 | 2024-06-14 | Filing |
| | $132.83 | 662,894 | $88,052,210.02 | 22,219,963 | 2024-06-14 | Filing |
| | $131.95 | 367,213 | $48,453,755.35 | 22,882,857 | 2024-06-14 | Filing |
| Large Shareholder, Officer, Director | $135.96 | 270,980 | $36,842,440.80 | 23,250,070 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $135.32 | 2,372,215 | $321,008,133.80 | 23,521,050 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $134.23 | 403,628 | $54,178,986.44 | 25,893,265 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $133.33 | 323,174 | $43,088,789.42 | 26,296,893 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $132.50 | 105,499 | $13,978,617.50 | 26,620,067 | 2024-06-13 | Filing |
| Large Shareholder, Officer, Director | $132.46 | 441,514 | $58,482,944.44 | 26,725,566 | 2024-06-12 | Filing |
| Large Shareholder, Officer, Director | $131.77 | 687,578 | $90,602,153.06 | 27,167,080 | 2024-06-12 | Filing |
| Large Shareholder, Officer, Director | $130.85 | 75,960 | $9,939,366.00 | 27,854,658 | 2024-06-12 | Filing |
| Large Shareholder, Officer, Director | $134.39 | 134,296 | $18,048,039.44 | 27,930,618 | 2024-06-11 | Filing |