| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $880.19 | 903 | $795,029.18 | 42,860 | 2026-06-12 | Filing | |
| $880.19 | 1,768 | $1,556,393.85 | 327,517 | 2026-06-12 | Filing | |
| $821.86 | 663 | $544,893.18 | 4,290 | 2026-06-10 | Filing | |
| $821.65 | 320 | $262,723.71 | 12,510 | 2026-06-10 | Filing | |
| $821.66 | 254 | $208,702.71 | 12,199 | 2026-06-10 | Filing | |
| $821.75 | 1,318 | $1,083,268.77 | 325,966 | 2026-06-10 | Filing | |
| $821.74 | 1,537 | $1,262,605.05 | 324,870 | 2026-06-10 | Filing | |
| $821.77 | 827 | $679,604.29 | 42,069 | 2026-06-10 | Filing | |
| $821.73 | 524 | $430,176.07 | 41,381 | 2026-06-10 | Filing | |
| $927.68 | 1,000 | $927,680.00 | 6,626 | 2026-06-04 | Filing | |
| $929.88 | 1,000 | $929,880.00 | 12,869 | 2026-06-02 | Filing | |
| $885.33 | 750 | $663,997.50 | 4,101 | 2026-06-01 | Filing | |
| $940.00 | 80 | $75,199.60 | 323,591 | 2026-06-01 | Filing | |
| $938.82 | 273 | $256,297.26 | 323,671 | 2026-06-01 | Filing | |
| $937.39 | 355 | $332,772.07 | 323,944 | 2026-06-01 | Filing | |
| $935.44 | 320 | $299,341.22 | 324,299 | 2026-06-01 | Filing | |
| $934.17 | 440 | $411,035.20 | 324,619 | 2026-06-01 | Filing | |
| $933.25 | 415 | $387,298.75 | 325,059 | 2026-06-01 | Filing | |
| $931.65 | 200 | $186,329.20 | 325,474 | 2026-06-01 | Filing | |
| $930.12 | 240 | $223,229.59 | 325,674 | 2026-06-01 | Filing |