| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $139.51 | 20,837 | $2,906,932.36 | 80,823,219 | 2024-06-20 | Filing | |
| $138.66 | 25,498 | $3,535,675.07 | 80,844,056 | 2024-06-20 | Filing | |
| $137.52 | 8,902 | $1,224,164.76 | 80,869,554 | 2024-06-20 | Filing | |
| $136.57 | 4,299 | $587,100.67 | 80,878,456 | 2024-06-20 | Filing | |
| $135.38 | 1,462 | $197,926.44 | 80,882,755 | 2024-06-20 | Filing | |
| $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 |