| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $642.08 | 2 | $1,284.16 | 47,910 | 2026-07-16 | Filing | |
| $641.31 | 457 | $293,078.67 | 47,912 | 2026-07-16 | Filing | |
| $640.15 | 977 | $625,425.38 | 48,369 | 2026-07-16 | Filing | |
| $652.70 | 102 | $66,575.40 | 49,346 | 2026-07-02 | Filing | |
| $651.94 | 562 | $366,390.28 | 49,448 | 2026-07-02 | Filing | |
| $650.66 | 1,203 | $782,743.98 | 50,010 | 2026-07-02 | Filing | |
| $649.38 | 1,503 | $976,018.14 | 51,213 | 2026-07-02 | Filing | |
| $648.32 | 1,130 | $732,601.60 | 52,716 | 2026-07-02 | Filing | |
| $666.22 | 80 | $53,297.60 | 85,607 | 2026-07-02 | Filing | |
| $665.28 | 81 | $53,887.68 | 85,687 | 2026-07-02 | Filing | |
| $664.11 | 813 | $539,921.43 | 85,768 | 2026-07-02 | Filing | |
| $663.28 | 503 | $333,629.84 | 86,581 | 2026-07-02 | Filing | |
| $661.67 | 181 | $119,762.27 | 87,084 | 2026-07-02 | Filing | |
| $659.02 | 156 | $102,807.12 | 87,265 | 2026-07-02 | Filing | |
| $657.11 | 175 | $114,994.25 | 87,421 | 2026-07-02 | Filing | |
| $654.76 | 869 | $568,986.44 | 87,596 | 2026-07-02 | Filing | |
| $653.79 | 819 | $535,454.01 | 88,465 | 2026-07-02 | Filing | |
| $653.08 | 689 | $449,972.12 | 89,284 | 2026-07-02 | Filing | |
| $651.80 | 1,037 | $675,916.60 | 89,973 | 2026-07-02 | Filing | |
| $650.92 | 447 | $290,961.24 | 91,010 | 2026-07-02 | Filing |