| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $405.85 | 1,000 | $405,852.80 | 1,353 | 2026-08-03 | Filing | |
| $404.63 | 392 | $158,614.96 | 12,586 | 2026-08-03 | Filing | |
| $391.72 | 198 | $77,560.12 | 7,043 | 2026-07-30 | Filing | |
| $390.93 | 458 | $179,046.31 | 7,241 | 2026-07-30 | Filing | |
| $390.07 | 992 | $386,949.84 | 7,699 | 2026-07-30 | Filing | |
| $388.68 | 692 | $268,966.35 | 8,691 | 2026-07-30 | Filing | |
| $388.10 | 717 | $278,268.70 | 9,383 | 2026-07-30 | Filing | |
| $387.07 | 943 | $365,003.80 | 10,100 | 2026-07-30 | Filing | |
| $401.05 | 40 | $16,042.00 | 4,947 | 2026-06-10 | Filing | |
| $400.58 | 120 | $48,069.40 | 4,987 | 2026-06-10 | Filing | |
| $399.29 | 626 | $249,952.47 | 5,107 | 2026-06-10 | Filing | |
| $398.53 | 214 | $85,284.89 | 5,733 | 2026-06-10 | Filing | |
| $400.00 | 2,500 | $1,000,000.00 | 406 | 2026-06-02 | Filing | |
| $350.19 | 6,200 | $2,171,186.68 | 20,832 | 2026-05-08 | Filing | |
| $350.00 | 1,500 | $525,000.00 | 2,906 | 2026-05-08 | Filing | |
| $339.88 | 383 | $130,172.20 | 146,989 | 2026-05-05 | Filing | |
| $338.60 | 480 | $162,529.20 | 147,372 | 2026-05-05 | Filing | |
| $337.78 | 1,268 | $428,305.93 | 147,852 | 2026-05-05 | Filing | |
| $336.92 | 1,332 | $448,783.30 | 149,120 | 2026-05-05 | Filing | |
| $335.28 | 80 | $26,822.00 | 150,452 | 2026-05-05 | Filing |