| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $122.38 | 600 | $73,428.00 | 195,406 | 2025-11-06 | Filing | |
| $125.47 | 600 | $75,282.00 | 196,006 | 2025-10-30 | Filing | |
| $130.00 | 7,500 | $975,000.00 | 436,570 | 2025-10-28 | Filing | |
| $129.14 | 55,133 | $7,120,118.21 | 468,015 | 2025-10-27 | Filing | |
| $128.46 | 153,474 | $19,715,024.48 | 523,148 | 2025-10-27 | Filing | |
| $127.53 | 15,704 | $2,002,657.31 | 676,622 | 2025-10-27 | Filing | |
| $126.68 | 11,689 | $1,480,761.35 | 692,326 | 2025-10-27 | Filing | |
| $127.65 | 12,184 | $1,555,287.60 | 444,070 | 2025-10-24 | Filing | |
| $127.53 | 600 | $76,518.00 | 196,606 | 2025-10-23 | Filing | |
| $119.36 | 185,696 | $22,164,284.60 | 704,015 | 2025-10-13 | Filing | |
| $118.73 | 50,304 | $5,972,805.20 | 889,711 | 2025-10-13 | Filing | |
| $120.46 | 600 | $72,276.00 | 197,806 | 2025-10-09 | Filing | |
| $122.47 | 600 | $73,482.00 | 198,406 | 2025-10-02 | Filing | |
| $124.26 | 25,800 | $3,205,833.18 | 940,015 | 2025-09-29 | Filing | |
| $123.49 | 209,614 | $25,884,876.52 | 965,815 | 2025-09-29 | Filing | |
| $122.96 | 586 | $72,054.33 | 1,175,429 | 2025-09-29 | Filing | |
| $122.91 | 600 | $73,746.00 | 199,006 | 2025-09-25 | Filing | |
| $123.74 | 600 | $74,244.00 | 199,606 | 2025-09-18 | Filing | |
| $122.23 | 10,600 | $1,295,631.64 | 1,176,015 | 2025-09-15 | Filing | |
| $121.49 | 63,700 | $7,738,957.59 | 1,186,615 | 2025-09-15 | Filing |