| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $82.63 | 911 | $75,275.93 | 102,189 | 2025-11-25 | Filing | |
| $80.17 | 6,101 | $489,117.17 | 100,625 | 2025-11-24 | Filing | |
| $80.19 | 21,206 | $1,700,509.14 | 100,625 | 2025-11-24 | Filing | |
| $80.15 | 4,715 | $377,907.25 | 100,625 | 2025-11-24 | Filing | |
| $80.14 | 1,650 | $132,231.00 | 100,625 | 2025-11-24 | Filing | |
| $80.14 | 1,900 | $152,266.00 | 100,625 | 2025-11-24 | Filing | |
| $85.32 | 700 | $59,724.00 | 17,451 | 2025-11-25 | Filing | |
| $84.47 | 1,238 | $104,573.86 | 18,151 | 2025-11-25 | Filing | |
| $83.38 | 3,502 | $291,996.76 | 19,389 | 2025-11-25 | Filing | |
| $82.58 | 2,460 | $203,146.80 | 22,891 | 2025-11-25 | Filing | |
| $85.24 | 400 | $34,096.00 | 17,451 | 2025-11-25 | Filing | |
| $84.45 | 1,125 | $95,006.25 | 17,851 | 2025-11-25 | Filing | |
| $83.93 | 2,510 | $210,664.30 | 18,976 | 2025-11-25 | Filing | |
| $82.63 | 2,264 | $187,074.32 | 21,486 | 2025-11-25 | Filing | |
| $80.15 | 6,100 | $488,915.00 | 17,451 | 2025-11-24 | Filing | |
| $80.13 | 5,701 | $456,821.13 | 17,451 | 2025-11-24 | Filing | |
| $79.50 | 10,000 | $795,000.00 | 6,666 | 2025-11-21 | Filing | |
| $77.18 | 192 | $14,818.56 | 103,901 | 2025-11-17 | Filing | |
| $76.53 | 777 | $59,463.81 | 104,093 | 2025-11-17 | Filing | |
| $75.64 | 1,843 | $139,404.52 | 104,870 | 2025-11-17 | Filing |