| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $164.86 | 4,782 | $788,352.87 | 12,976 | 2026-04-17 | Filing | |
| $164.18 | 9,592 | $1,574,810.72 | 17,758 | 2026-04-17 | Filing | |
| $163.10 | 6,410 | $1,045,458.82 | 27,350 | 2026-04-17 | Filing | |
| $162.15 | 9,892 | $1,603,952.19 | 33,760 | 2026-04-17 | Filing | |
| $161.18 | 1,324 | $213,403.38 | 43,652 | 2026-04-17 | Filing | |
| $160.55 | 20,827 | $3,343,831.08 | 18,062,010 | 2026-04-16 | Filing | |
| $159.20 | 229,173 | $36,485,189.54 | 18,082,837 | 2026-04-16 | Filing | |
| $160.55 | 4,166 | $668,862.55 | 5,333,207 | 2026-04-16 | Filing | |
| $159.20 | 45,834 | $7,296,942.39 | 5,337,373 | 2026-04-16 | Filing | |
| $160.55 | 4,166 | $668,862.55 | 5,333,207 | 2026-04-16 | Filing | |
| $159.20 | 45,834 | $7,296,942.39 | 5,337,373 | 2026-04-16 | Filing | |
| $154.72 | 6 | $928.32 | 9,784 | 2026-04-15 | Filing | |
| $154.08 | 290 | $44,681.75 | 9,790 | 2026-04-15 | Filing | |
| $153.35 | 607 | $93,084.24 | 10,080 | 2026-04-15 | Filing | |
| $152.31 | 414 | $63,054.81 | 10,687 | 2026-04-15 | Filing | |
| $151.07 | 78 | $11,783.44 | 11,101 | 2026-04-15 | Filing | |
| $155.02 | 8,890 | $1,378,164.25 | 60,734 | 2026-04-14 | Filing | |
| $150.11 | 112,812 | $16,934,671.85 | 9,917 | 2026-04-13 | Filing | |
| $127.00 | 400 | $50,798.56 | 216,333 | 2026-04-01 | Filing | |
| $126.44 | 3,702 | $468,070.51 | 216,733 | 2026-04-01 | Filing |