| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $170.37 | 1,825 | $310,925.25 | 21,932 | 2026-08-03 | Filing | |
| $198.65 | 4,110 | $816,451.50 | 356,089 | 2026-06-22 | Filing | |
| $197.82 | 33,352 | $6,597,692.64 | 360,199 | 2026-06-22 | Filing | |
| $196.80 | 30,479 | $5,998,267.20 | 393,551 | 2026-06-22 | Filing | |
| $195.96 | 16,850 | $3,301,926.00 | 424,030 | 2026-06-22 | Filing | |
| $205.23 | 408 | $83,733.84 | 440,880 | 2026-06-18 | Filing | |
| $204.50 | 11,801 | $2,413,304.50 | 441,288 | 2026-06-18 | Filing | |
| $203.31 | 4,759 | $967,552.29 | 453,089 | 2026-06-18 | Filing | |
| $202.45 | 18,241 | $3,692,890.45 | 457,848 | 2026-06-18 | Filing | |
| $188.00 | 2,087 | $392,356.00 | 16,638 | 2026-06-02 | Filing | |
| $186.00 | 2,100 | $390,600.00 | 8,988 | 2026-05-29 | Filing | |
| $185.00 | 6,100 | $1,128,500.00 | 11,088 | 2026-05-29 | Filing | |
| $186.25 | 1,300 | $242,125.00 | 6,374 | 2026-05-29 | Filing | |
| $185.42 | 4,294 | $796,193.48 | 7,674 | 2026-05-29 | Filing | |
| $186.20 | 1,632 | $303,878.40 | 11,968 | 2026-05-29 | Filing | |
| $185.46 | 2,991 | $554,710.86 | 13,600 | 2026-05-29 | Filing | |
| $177.10 | 74 | $13,105.40 | 31,225 | 2026-05-22 | Filing | |
| $174.33 | 1,045 | $182,174.85 | 31,299 | 2026-05-22 | Filing | |
| $174.96 | 1,119 | $195,780.24 | 0 | 2026-05-22 | Filing | |
| $172.00 | 4,658 | $801,176.00 | 13,338 | 2026-05-18 | Filing |