| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $134.42 | 1,751 | $235,367.49 | 80,884,217 | 2024-06-20 | Filing | |
| $133.43 | 5,555 | $741,185.87 | 80,885,968 | 2024-06-20 | Filing | |
| $132.50 | 15,265 | $2,022,562.13 | 80,891,523 | 2024-06-20 | Filing | |
| $131.47 | 19,931 | $2,620,312.63 | 80,906,788 | 2024-06-20 | Filing | |
| $130.62 | 7,454 | $973,617.63 | 80,926,719 | 2024-06-20 | Filing | |
| $129.82 | 822 | $106,713.44 | 80,934,173 | 2024-06-20 | Filing | |
| $130.04 | 2,800 | $364,121.24 | 5,288,862 | 2024-06-21 | Filing | |
| $129.27 | 7,529 | $973,242.96 | 5,291,662 | 2024-06-21 | Filing | |
| $128.16 | 11,941 | $1,530,328.71 | 5,299,191 | 2024-06-21 | Filing | |
| $127.15 | 21,930 | $2,788,373.18 | 5,311,132 | 2024-06-21 | Filing | |
| $126.35 | 48,416 | $6,117,138.89 | 5,333,062 | 2024-06-21 | Filing | |
| $125.39 | 7,384 | $925,882.71 | 5,381,478 | 2024-06-21 | Filing | |
| $128.17 | 4,500 | $576,750.60 | 503,878 | 2024-06-21 | Filing | |
| $136.12 | 4,727 | $643,417.50 | 80,998,830 | 2024-06-18 | Filing | |
| $135.61 | 38,066 | $5,162,141.68 | 81,003,557 | 2024-06-18 | Filing | |
| $134.47 | 19,078 | $2,565,411.03 | 81,041,623 | 2024-06-18 | Filing | |
| $133.28 | 33,651 | $4,485,102.87 | 81,060,701 | 2024-06-18 | Filing | |
| $132.57 | 7,255 | $961,797.53 | 81,094,352 | 2024-06-18 | Filing | |
| $131.58 | 16,318 | $2,147,109.39 | 81,101,607 | 2024-06-18 | Filing | |
| $130.88 | 905 | $118,449.39 | 81,117,925 | 2024-06-18 | Filing |