| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $151.77 | 5,713 | $867,062.01 | 30,689 | 2026-08-17 | Filing | |
| $151.61 | 2,000 | $303,220.00 | 30,389 | 2026-08-17 | Filing | |
| $145.50 | 902 | $131,241.09 | 10,635 | 2026-08-06 | Filing | |
| $145.66 | 475 | $69,186.13 | 11,537 | 2026-08-06 | Filing | |
| $148.55 | 15,062 | $2,237,460.10 | 1,491,138 | 2026-08-04 | Filing | |
| $147.30 | 145 | $21,358.50 | 6,538 | 2026-08-05 | Filing | |
| $148.00 | 4,145 | $613,460.00 | 20,270 | 2026-08-04 | Filing | |
| $148.72 | 1 | $148.72 | 11,981 | 2026-08-04 | Filing | |
| $148.60 | 1,999 | $297,051.40 | 11,982 | 2026-08-04 | Filing | |
| $147.00 | 800 | $117,600.00 | 8,894 | 2026-08-04 | Filing | |
| $147.27 | 4,200 | $618,534.00 | 5,561 | 2026-08-03 | Filing | |
| $144.40 | 1,600 | $231,040.00 | 8,943 | 2026-07-31 | Filing | |
| $145.13 | 360 | $52,246.80 | 11,863 | 2026-07-31 | Filing | |
| $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 |