| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $91.98 | 7,644 | $703,089.00 | 148,403 | 2026-07-15 | Filing | |
| $100.85 | 2,959 | $298,408.64 | 22,998 | 2026-08-06 | Filing | |
| $100.03 | 8,786 | $878,870.61 | 25,957 | 2026-08-06 | Filing | |
| $98.86 | 355 | $35,096.72 | 34,743 | 2026-08-06 | Filing | |
| $102.25 | 68 | $6,952.77 | 22,998 | 2026-08-05 | Filing | |
| $101.58 | 754 | $76,593.28 | 23,066 | 2026-08-05 | Filing | |
| $100.59 | 4,167 | $419,158.11 | 23,820 | 2026-08-05 | Filing | |
| $99.76 | 7,111 | $709,373.45 | 27,987 | 2026-08-05 | Filing | |
| $102.20 | 20 | $2,043.90 | 127,060 | 2026-08-04 | Filing | |
| $101.76 | 4,863 | $494,848.67 | 127,080 | 2026-08-04 | Filing | |
| $100.84 | 2,660 | $268,236.79 | 131,943 | 2026-08-04 | Filing | |
| $99.70 | 256 | $25,524.15 | 134,603 | 2026-08-04 | Filing | |
| $98.71 | 72 | $7,106.84 | 134,859 | 2026-08-04 | Filing | |
| $97.23 | 40 | $3,889.20 | 134,931 | 2026-08-04 | Filing | |
| $88.83 | 5 | $444.15 | 11,479 | 2026-07-14 | Filing | |
| $91.30 | 3,601 | $328,768.06 | 22,998 | 2026-07-14 | Filing | |
| $90.53 | 7,293 | $660,204.66 | 26,599 | 2026-07-14 | Filing | |
| $89.49 | 1,206 | $107,928.56 | 33,892 | 2026-07-14 | Filing | |
| $92.53 | 15,593 | $1,442,820.29 | 22,998 | 2026-07-13 | Filing | |
| $91.61 | 19,054 | $1,745,502.64 | 38,591 | 2026-07-13 | Filing |