| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $180.00 | 615 | $110,700.00 | 20,953 | 2026-06-25 | Filing | |
| $167.88 | 2 | $335.76 | 21,259 | 2026-06-05 | Filing | |
| $164.82 | 39 | $6,427.98 | 21,261 | 2026-06-05 | Filing | |
| $163.36 | 78 | $12,742.08 | 21,300 | 2026-06-05 | Filing | |
| $162.78 | 374 | $60,879.72 | 21,378 | 2026-06-05 | Filing | |
| $161.79 | 290 | $46,919.10 | 21,752 | 2026-06-05 | Filing | |
| $163.02 | 290 | $47,275.80 | 22,042 | 2026-06-02 | Filing | |
| $162.00 | 318 | $51,516.00 | 22,332 | 2026-06-02 | Filing | |
| $160.66 | 176 | $28,276.16 | 22,650 | 2026-06-02 | Filing | |
| $165.50 | 15,472 | $2,560,616.00 | 2,830,452 | 2026-06-01 | Filing | |
| $164.34 | 87,653 | $14,404,894.02 | 2,845,924 | 2026-06-01 | Filing | |
| $163.56 | 61,613 | $10,077,422.28 | 2,933,577 | 2026-06-01 | Filing | |
| $162.41 | 70,262 | $11,411,251.42 | 2,995,190 | 2026-06-01 | Filing | |
| $165.30 | 1,961 | $324,153.30 | 3,065,452 | 2026-05-29 | Filing | |
| $164.56 | 92,877 | $15,283,839.12 | 3,067,413 | 2026-05-29 | Filing | |
| $163.97 | 6,198 | $1,016,286.06 | 3,160,290 | 2026-05-29 | Filing | |
| $162.86 | 63,020 | $10,263,437.20 | 3,166,488 | 2026-05-29 | Filing | |
| $164.75 | 6,888 | $1,134,798.00 | 3,229,508 | 2026-05-29 | Filing | |
| $163.57 | 19,832 | $3,243,920.24 | 3,236,396 | 2026-05-29 | Filing | |
| $162.44 | 2,225 | $361,429.00 | 3,256,228 | 2026-05-29 | Filing |