| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $115.05 | 355 | $40,841.12 | 15 | 2025-11-24 | Filing | |
| $114.39 | 169,988 | $19,444,383.36 | 370 | 2025-11-24 | Filing | |
| $113.77 | 61,657 | $7,014,963.52 | 170,358 | 2025-11-24 | Filing | |
| $114.51 | 600 | $68,706.00 | 188,835 | 2025-11-20 | Filing | |
| $121.38 | 600 | $72,828.00 | 194,806 | 2025-11-13 | Filing | |
| $122.37 | 7,030 | $860,240.01 | 232,015 | 2025-11-10 | Filing | |
| $121.34 | 57,370 | $6,961,189.75 | 239,045 | 2025-11-10 | Filing | |
| $120.40 | 154,470 | $18,598,944.90 | 296,415 | 2025-11-10 | Filing | |
| $119.92 | 17,130 | $2,054,250.16 | 450,885 | 2025-11-10 | Filing | |
| $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 |