| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $134.37 | 900 | $120,934.98 | 146,678 | 2025-11-11 | Filing | |
| $133.52 | 4,900 | $654,234.77 | 147,578 | 2025-11-11 | Filing | |
| $132.56 | 12,834 | $1,701,321.24 | 152,478 | 2025-11-11 | Filing | |
| $131.76 | 23,796 | $3,135,303.85 | 165,312 | 2025-11-11 | Filing | |
| $130.54 | 34,677 | $4,526,614.21 | 0 | 2025-11-07 | Filing | |
| $129.78 | 104,998 | $13,626,388.44 | 34,677 | 2025-11-07 | Filing | |
| $128.66 | 559,473 | $71,982,019.97 | 139,675 | 2025-11-07 | Filing | |
| $127.97 | 630,852 | $80,728,364.05 | 699,148 | 2025-11-07 | Filing | |
| $144.01 | 1,558 | $224,364.00 | 70,279 | 2025-11-04 | Filing | |
| $143.17 | 8,808 | $1,261,071.31 | 71,837 | 2025-11-04 | Filing | |
| $142.23 | 9,198 | $1,308,263.73 | 80,645 | 2025-11-04 | Filing | |
| $141.24 | 3,815 | $538,832.51 | 89,843 | 2025-11-04 | Filing | |
| $140.36 | 7,900 | $1,108,805.29 | 93,658 | 2025-11-04 | Filing | |
| $139.29 | 3,600 | $501,454.08 | 101,558 | 2025-11-04 | Filing | |
| $138.02 | 9,974 | $1,376,646.39 | 105,158 | 2025-11-04 | Filing | |
| $137.04 | 3,497 | $479,239.37 | 115,132 | 2025-11-04 | Filing | |
| $148.94 | 200 | $29,788.00 | 540,949 | 2025-11-03 | Filing | |
| $148.12 | 500 | $74,058.00 | 541,149 | 2025-11-03 | Filing | |
| $147.00 | 8,491 | $1,248,185.49 | 541,649 | 2025-11-03 | Filing | |
| $146.29 | 8,060 | $1,179,125.61 | 550,140 | 2025-11-03 | Filing |