| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $77.09 | 54,484 | $4,199,959.07 | 14,185,397 | 2026-09-02 | Filing | |
| $76.94 | 45,516 | $3,502,192.21 | 14,239,881 | 2026-09-02 | Filing | |
| $73.73 | 116,008 | $8,553,269.84 | 793,737 | 2026-08-19 | Filing | |
| $74.55 | 125,000 | $9,318,337.50 | 793,737 | 2026-08-18 | Filing | |
| $75.05 | 100,000 | $7,505,090.00 | 793,737 | 2026-08-17 | Filing | |
| $74.79 | 120,000 | $8,974,308.00 | 14,285,397 | 2026-08-17 | Filing | |
| $73.50 | 142,364 | $10,463,754.00 | 495,771 | 2026-08-14 | Filing | |
| $74.10 | 75,000 | $5,557,500.00 | 191,779 | 2026-08-14 | Filing | |
| $72.65 | 169,925 | $12,344,541.48 | 793,737 | 2026-08-14 | Filing | |
| $73.95 | 12,094 | $894,307.76 | 129,209 | 2026-08-14 | Filing | |
| $74.28 | 6,356 | $472,131.31 | 14,405,397 | 2026-08-14 | Filing | |
| $73.01 | 40,000 | $2,920,200.00 | 14,411,753 | 2026-08-13 | Filing | |
| $71.98 | 170,000 | $12,236,566.00 | 14,451,128 | 2026-08-13 | Filing | |
| $71.00 | 946 | $67,166.00 | 191,779 | 2026-08-12 | Filing | |
| $71.00 | 139,374 | $9,896,055.75 | 191,779 | 2026-08-12 | Filing | |
| $70.40 | 63,295 | $4,456,005.98 | 183,426 | 2026-08-12 | Filing | |
| $67.84 | 260,063 | $17,643,272.06 | 793,737 | 2026-08-11 | Filing | |
| $69.15 | 4,033 | $278,881.95 | 48,851 | 2026-08-11 | Filing | |
| $70.13 | 150,000 | $10,520,070.00 | 14,621,753 | 2026-08-12 | Filing | |
| $69.14 | 110,375 | $7,631,139.86 | 14,771,753 | 2026-08-11 | Filing |