| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $115.95 | 78,685 | $9,123,226.75 | 225,528 | 2025-11-17 | Filing | |
| $114.94 | 30,292 | $3,481,614.05 | 304,213 | 2025-11-17 | Filing | |
| $113.81 | 44,897 | $5,109,678.18 | 334,505 | 2025-11-17 | Filing | |
| $113.08 | 38,936 | $4,402,843.94 | 379,402 | 2025-11-17 | Filing | |
| $134.25 | 25,901 | $3,477,266.23 | 463,691 | 2025-11-11 | Filing | |
| $133.49 | 114,032 | $15,222,302.73 | 489,592 | 2025-11-11 | Filing | |
| $132.41 | 88,950 | $11,777,424.75 | 603,624 | 2025-11-11 | Filing | |
| $131.69 | 71,117 | $9,365,141.71 | 692,574 | 2025-11-11 | Filing | |
| $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 |