| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $203.09 | 67,988 | $13,807,682.92 | 2,372,694 | 2026-08-04 | Filing | |
| $202.43 | 48,186 | $9,754,291.98 | 2,440,682 | 2026-08-04 | Filing | |
| $201.44 | 67,725 | $13,642,524.00 | 2,488,868 | 2026-08-04 | Filing | |
| $200.65 | 37,242 | $7,472,607.30 | 2,556,593 | 2026-08-04 | Filing | |
| $199.51 | 35,160 | $7,014,771.60 | 2,593,835 | 2026-08-04 | Filing | |
| $198.24 | 166,501 | $33,007,158.24 | 2,628,995 | 2026-08-04 | Filing | |
| $197.48 | 27,854 | $5,500,607.92 | 2,795,496 | 2026-08-04 | Filing | |
| $196.74 | 7,202 | $1,416,921.48 | 2,823,350 | 2026-08-04 | Filing | |
| $200.00 | 615 | $123,000.00 | 20,338 | 2026-07-30 | Filing | |
| $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 |