| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $100.27 | 32,455 | $3,254,262.85 | 1,383,044 | 2025-10-28 | Filing | |
| $100.23 | 4,046 | $405,530.58 | 212,476 | 2025-10-27 | Filing | |
| $100.23 | 14,345 | $1,437,799.35 | 1,415,499 | 2025-10-27 | Filing | |
| $94.91 | 5,000 | $474,550.00 | 49,086 | 2025-10-20 | Filing | |
| $92.63 | 700 | $64,841.00 | 249,062 | 2025-10-16 | Filing | |
| $92.19 | 1,114 | $102,699.66 | 249,762 | 2025-10-16 | Filing | |
| $90.91 | 13,876 | $1,261,467.16 | 250,876 | 2025-10-16 | Filing | |
| $90.01 | 11,310 | $1,018,013.10 | 264,752 | 2025-10-16 | Filing | |
| $92.50 | 4,900 | $453,250.00 | 49,086 | 2025-10-16 | Filing | |
| $91.37 | 5,199 | $475,032.63 | 53,986 | 2025-10-16 | Filing | |
| $90.54 | 2,277 | $206,159.58 | 59,185 | 2025-10-16 | Filing | |
| $89.98 | 15,624 | $1,405,847.52 | 49,086 | 2025-10-15 | Filing | |
| $90.04 | 14,205 | $1,279,018.20 | 65,963 | 2025-10-15 | Filing | |
| $85.57 | 1,683 | $144,014.31 | 61,734 | 2025-10-15 | Filing | |
| $88.90 | 200 | $17,780.00 | 61,734 | 2025-10-14 | Filing | |
| $87.67 | 1,700 | $149,039.00 | 61,934 | 2025-10-14 | Filing | |
| $86.63 | 5,820 | $504,186.60 | 63,634 | 2025-10-14 | Filing | |
| $85.75 | 12,280 | $1,053,010.00 | 69,454 | 2025-10-14 | Filing | |
| $89.22 | 1,596 | $142,395.12 | 61,734 | 2025-10-13 | Filing | |
| $88.73 | 12,266 | $1,088,362.18 | 63,330 | 2025-10-13 | Filing |