| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $121.88 | 25,560 | $3,115,137.78 | 5,149,337 | 2024-06-25 | Filing | |
| $121.00 | 10,964 | $1,326,593.57 | 5,174,897 | 2024-06-25 | Filing | |
| $119.86 | 3,001 | $359,714.56 | 5,185,861 | 2024-06-25 | Filing | |
| $124.33 | 600 | $74,599.02 | 5,188,862 | 2024-06-24 | Filing | |
| $123.58 | 13,044 | $1,611,973.61 | 5,189,462 | 2024-06-24 | Filing | |
| $122.69 | 13,538 | $1,661,016.48 | 5,202,506 | 2024-06-24 | Filing | |
| $121.61 | 6,670 | $811,154.04 | 5,216,044 | 2024-06-24 | Filing | |
| $120.50 | 28,778 | $3,467,757.63 | 5,222,714 | 2024-06-24 | Filing | |
| $119.63 | 24,506 | $2,931,569.46 | 5,251,492 | 2024-06-24 | Filing | |
| $118.71 | 12,864 | $1,527,147.19 | 5,275,998 | 2024-06-24 | Filing | |
| $126.19 | 5,754 | $726,120.85 | 80,454,995 | 2024-06-25 | Filing | |
| $125.37 | 19,266 | $2,415,376.49 | 80,460,749 | 2024-06-25 | Filing | |
| $124.56 | 35,500 | $4,421,723.80 | 80,480,015 | 2024-06-25 | Filing | |
| $123.64 | 9,228 | $1,140,972.07 | 80,515,515 | 2024-06-25 | Filing | |
| $122.24 | 11,089 | $1,355,477.22 | 80,524,743 | 2024-06-25 | Filing | |
| $121.60 | 29,021 | $3,528,924.58 | 80,535,832 | 2024-06-25 | Filing | |
| $120.61 | 8,194 | $988,301.28 | 80,564,853 | 2024-06-25 | Filing | |
| $119.67 | 1,948 | $233,111.12 | 80,573,047 | 2024-06-25 | Filing | |
| $124.07 | 1,204 | $149,374.98 | 80,574,995 | 2024-06-24 | Filing | |
| $123.53 | 16,885 | $2,085,748.33 | 80,576,199 | 2024-06-24 | Filing |