| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $90.62 | 11,077 | $1,003,836.51 | 57,645 | 2026-07-13 | Filing | |
| $91.32 | 300 | $27,394.50 | 35,452 | 2026-07-10 | Filing | |
| $90.78 | 8,189 | $743,425.26 | 35,752 | 2026-07-10 | Filing | |
| $90.62 | 1,693 | $153,422.03 | 138,554 | 2026-07-01 | Filing | |
| $89.75 | 575 | $51,608.84 | 140,247 | 2026-07-01 | Filing |