| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.65 | 20,000 | $1,353,000.00 | 198,326 | 2024-01-23 | Filing | |
| $67.65 | 82,500 | $5,581,125.00 | 703,660 | 2024-01-23 | Filing | |
| $67.65 | 47,500 | $3,213,375.00 | 1,402,186 | 2024-01-23 | Filing | |
| $64.00 | 20,000 | $1,280,000.00 | 786,160 | 2024-01-10 | Filing | |
| $64.00 | 20,000 | $1,280,000.00 | 786,160 | 2024-01-10 | Filing | |
| $64.00 | 30,000 | $1,920,000.00 | 1,449,686 | 2024-01-10 | Filing | |
| $59.24 | 1,724 | $102,129.76 | 0 | 2023-12-18 | Filing | |
| $59.24 | 1,724 | $102,129.76 | 0 | 2023-12-18 | Filing | |
| $56.75 | 57,100 | $3,240,425.00 | 224,405 | 2023-12-14 | Filing | |
| $56.75 | 147,600 | $8,376,300.00 | 580,207 | 2023-12-14 | Filing | |
| $56.75 | 228,500 | $12,967,375.00 | 897,625 | 2023-12-14 | Filing | |
| $56.75 | 57,100 | $3,240,425.00 | 224,405 | 2023-12-14 | Filing | |
| $56.75 | 147,600 | $8,376,300.00 | 580,207 | 2023-12-14 | Filing | |
| $56.75 | 228,500 | $12,967,375.00 | 897,625 | 2023-12-14 | Filing | |
| $59.74 | 120 | $7,168.80 | 806,160 | 2023-12-14 | Filing | |
| $58.27 | 20,429 | $1,190,397.83 | 806,280 | 2023-12-14 | Filing | |
| $60.50 | 40 | $2,420.00 | 826,709 | 2023-12-13 | Filing | |
| $59.99 | 3,508 | $210,444.92 | 826,749 | 2023-12-13 | Filing | |
| $65.77 | 6,599 | $434,016.23 | 830,257 | 2023-12-12 | Filing | |
| $65.10 | 18,615 | $1,211,836.50 | 836,856 | 2023-12-12 | Filing |