| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $657.69 | 1,000 | $657,686.90 | 37,916 | 2024-12-10 | Filing | |
| $655.66 | 2,700 | $1,770,293.88 | 38,916 | 2024-12-10 | Filing | |
| $652.86 | 400 | $261,142.00 | 21,976 | 2024-12-06 | Filing | |
| $652.13 | 1,302 | $849,068.05 | 22,376 | 2024-12-06 | Filing | |
| $651.29 | 5,040 | $3,282,491.02 | 23,678 | 2024-12-06 | Filing | |
| $650.30 | 5,340 | $3,472,603.07 | 28,718 | 2024-12-06 | Filing | |
| $649.02 | 1,268 | $822,960.53 | 34,058 | 2024-12-06 | Filing | |
| $652.86 | 100 | $65,285.50 | 35,326 | 2024-12-06 | Filing | |
| $651.78 | 960 | $625,712.64 | 35,426 | 2024-12-09 | Filing | |
| $650.71 | 1,328 | $864,147.93 | 36,386 | 2024-12-06 | Filing | |
| $649.80 | 1,403 | $911,671.36 | 37,714 | 2024-12-06 | Filing | |
| $653.06 | 100 | $65,305.50 | 19 | 2024-12-05 | Filing | |
| $651.96 | 299 | $194,936.04 | 119 | 2024-12-05 | Filing | |
| $649.04 | 200 | $129,808.00 | 418 | 2024-12-05 | Filing | |
| $647.93 | 737 | $477,523.67 | 618 | 2024-12-05 | Filing | |
| $646.64 | 550 | $355,653.71 | 1,355 | 2024-12-05 | Filing | |
| $645.47 | 218 | $140,608.25 | 1,905 | 2024-12-05 | Filing | |
| $643.85 | 72 | $46,357.20 | 2,123 | 2024-12-05 | Filing | |
| $643.01 | 751 | $482,897.28 | 2,195 | 2024-12-05 | Filing | |
| $641.59 | 72 | $46,194.12 | 2,946 | 2024-12-05 | Filing |