| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $831.58 | 3,205 | $2,665,213.90 | 115,671 | 2024-07-22 | Filing | |
| $831.58 | 9,614 | $7,994,810.12 | 868,122 | 2024-07-22 | Filing | |
| $831.58 | 2,580 | $2,145,476.40 | 67,406 | 2024-07-22 | Filing | |
| $848.48 | 96 | $81,454.08 | 118,876 | 2024-07-08 | Filing | |
| $847.40 | 363 | $307,606.20 | 118,972 | 2024-07-08 | Filing | |
| $846.35 | 472 | $399,477.20 | 119,335 | 2024-07-08 | Filing | |
| $845.39 | 2,479 | $2,095,721.81 | 119,807 | 2024-07-08 | Filing | |
| $844.42 | 1,623 | $1,370,493.66 | 122,286 | 2024-07-08 | Filing | |
| $843.43 | 2,432 | $2,051,221.76 | 123,909 | 2024-07-08 | Filing | |
| $842.59 | 1,772 | $1,493,069.48 | 126,341 | 2024-07-08 | Filing | |
| $841.56 | 1,242 | $1,045,217.52 | 128,113 | 2024-07-08 | Filing | |
| $840.45 | 500 | $420,225.00 | 129,355 | 2024-07-08 | Filing | |
| $839.89 | 20 | $16,797.80 | 129,855 | 2024-07-08 | Filing | |
| $824.65 | 1,858 | $1,532,199.70 | 164,570 | 2024-07-02 | Filing | |
| $807.88 | 95 | $76,748.60 | 69,986 | 2024-07-01 | Filing | |
| $806.39 | 1,687 | $1,360,379.93 | 70,081 | 2024-07-01 | Filing | |
| $805.39 | 111 | $89,398.29 | 71,768 | 2024-07-01 | Filing | |
| $803.07 | 100 | $80,307.00 | 71,879 | 2024-07-01 | Filing | |
| $798.56 | 200 | $159,712.00 | 71,979 | 2024-07-01 | Filing | |
| $794.59 | 307 | $243,939.13 | 72,179 | 2024-07-01 | Filing |