| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $87.90 | 6,138 | $539,530.20 | 75,596 | 2025-10-13 | Filing | |
| $87.39 | 400 | $34,956.00 | 65,963 | 2025-10-14 | Filing | |
| $86.11 | 866 | $74,571.26 | 66,363 | 2025-10-14 | Filing | |
| $84.98 | 1,167 | $99,171.66 | 67,229 | 2025-10-14 | Filing |