| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $133.22 | 1,074 | $143,078.28 | 61,446 | 2026-06-09 | Filing | |
| $132.49 | 7,172 | $950,218.28 | 62,520 | 2026-06-09 | Filing | |
| $132.88 | 381 | $50,627.28 | 12,223 | 2026-06-10 | Filing | |
| $133.05 | 922 | $122,672.10 | 24,415 | 2026-06-10 | Filing | |
| $129.19 | 7,242 | $935,564.29 | 1,506,200 | 2026-02-02 | Filing | |
| $128.04 | 7,972 | $1,020,764.38 | 1,513,442 | 2026-02-02 | Filing | |
| $129.06 | 3,500 | $451,695.30 | 318,350 | 2026-02-02 | Filing | |
| $129.30 | 388 | $50,168.40 | 12,488 | 2026-02-03 | Filing | |
| $119.03 | 3,487 | $415,071.56 | 70,577 | 2025-12-11 | Filing | |
| $114.58 | 15,367 | $1,760,750.86 | 1,521,414 | 2025-12-08 | Filing | |
| $110.71 | 460 | $50,926.60 | 12,090 | 2025-11-10 | Filing | |
| $106.09 | 1,300 | $137,917.00 | 13,667 | 2025-11-04 | Filing | |
| $123.11 | 282 | $34,717.02 | 23,783 | 2025-09-09 | Filing | |
| $122.51 | 100 | $12,251.00 | 8,000 | 2025-09-10 | Filing | |
| $122.55 | 100 | $12,255.00 | 8,100 | 2025-09-10 | Filing | |
| $122.66 | 800 | $98,124.00 | 8,200 | 2025-09-10 | Filing | |
| $125.37 | 3,400 | $426,258.00 | 323,866 | 2025-09-09 | Filing | |
| $124.92 | 100 | $12,492.00 | 327,266 | 2025-09-09 | Filing | |
| $120.58 | 1,367 | $164,826.03 | 34,124 | 2025-09-03 | Filing | |
| $122.02 | 500 | $61,010.00 | 7,285 | 2025-08-27 | Filing |