Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| $149.23 | 285,951 | $42,672,467.73 | 284,478 | 2024-06-18 | Filing |
| $149.23 | 249,089 | $37,171,551.47 | 306,587 | 2024-06-18 | Filing |
| $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 |