| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $127.28 | 4,038 | $513,958.26 | 1,940,814 | 2024-07-24 | Filing | |
| $126.33 | 23,173 | $2,927,519.24 | 1,944,852 | 2024-07-24 | Filing | |
| $125.43 | 18,592 | $2,332,055.91 | 1,968,025 | 2024-07-24 | Filing | |
| $124.41 | 13,909 | $1,730,459.03 | 1,986,617 | 2024-07-24 | Filing | |
| $123.40 | 15,288 | $1,886,556.02 | 2,000,526 | 2024-07-24 | Filing | |
| $130.39 | 800 | $104,315.04 | 2,015,814 | 2024-07-23 | Filing | |
| $129.80 | 21,445 | $2,783,543.84 | 2,016,614 | 2024-07-23 | Filing | |
| $128.82 | 17,912 | $2,307,454.29 | 2,038,059 | 2024-07-23 | Filing | |
| $128.01 | 11,960 | $1,530,961.33 | 2,055,971 | 2024-07-23 | Filing | |
| $126.68 | 9,963 | $1,262,119.81 | 2,067,931 | 2024-07-23 | Filing | |
| $126.01 | 10,363 | $1,305,890.34 | 2,077,894 | 2024-07-23 | Filing | |
| $124.75 | 2,557 | $318,990.35 | 2,088,257 | 2024-07-23 | Filing | |
| $135.03 | 800 | $108,026.00 | 2,090,814 | 2024-07-22 | Filing | |
| $134.42 | 3,892 | $523,180.54 | 2,091,614 | 2024-07-22 | Filing | |
| $133.22 | 14,487 | $1,929,991.46 | 2,095,506 | 2024-07-22 | Filing | |
| $132.53 | 14,481 | $1,919,124.94 | 2,109,993 | 2024-07-22 | Filing | |
| $130.67 | 1,200 | $156,804.00 | 2,124,474 | 2024-07-22 | Filing | |
| $129.69 | 12,756 | $1,654,358.81 | 2,125,674 | 2024-07-22 | Filing | |
| $128.84 | 14,510 | $1,869,464.05 | 2,138,430 | 2024-07-22 | Filing | |
| $127.82 | 12,874 | $1,645,526.36 | 2,152,940 | 2024-07-22 | Filing |