| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.76 | 19,093 | $2,057,461.68 | 2,412,747 | 2026-06-29 | Filing | |
| $106.63 | 14,613 | $1,558,184.19 | 2,431,840 | 2026-06-29 | Filing | |
| $105.78 | 5,471 | $578,722.38 | 2,446,453 | 2026-06-29 | Filing | |
| $118.66 | 1,729 | $205,163.14 | 472,267 | 2026-06-26 | Filing | |
| $117.85 | 3,069 | $361,681.65 | 473,996 | 2026-06-26 | Filing | |
| $117.09 | 1,701 | $199,170.09 | 477,065 | 2026-06-26 | Filing | |
| $115.69 | 952 | $110,136.88 | 478,766 | 2026-06-26 | Filing | |
| $114.94 | 3,896 | $447,806.24 | 479,718 | 2026-06-26 | Filing | |
| $113.97 | 2,083 | $237,399.51 | 483,614 | 2026-06-26 | Filing | |
| $112.49 | 78 | $8,774.22 | 485,697 | 2026-06-26 | Filing | |
| $111.51 | 1,442 | $160,797.42 | 485,775 | 2026-06-26 | Filing | |
| $110.49 | 1,579 | $174,463.71 | 487,217 | 2026-06-26 | Filing | |
| $109.79 | 4,562 | $500,861.98 | 488,796 | 2026-06-26 | Filing | |
| $108.14 | 32,402 | $3,503,952.28 | 493,358 | 2026-06-26 | Filing | |
| $107.57 | 3,958 | $425,762.06 | 525,760 | 2026-06-26 | Filing | |
| $118.66 | 12,390 | $1,470,197.40 | 2,451,924 | 2026-06-26 | Filing | |
| $117.85 | 22,046 | $2,598,121.10 | 2,464,314 | 2026-06-26 | Filing | |
| $117.09 | 12,181 | $1,426,273.29 | 2,486,360 | 2026-06-26 | Filing | |
| $115.69 | 6,821 | $789,121.49 | 2,498,541 | 2026-06-26 | Filing | |
| $114.94 | 27,951 | $3,212,687.94 | 2,505,362 | 2026-06-26 | Filing |