| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $60.16 | 14,400 | $866,304.00 | 1,182,425 | 2023-12-12 | Filing | |
| $57.73 | 100 | $5,773.00 | 727,807 | 2023-12-14 | Filing | |
| $57.73 | 100 | $5,773.00 | 1,126,125 | 2023-12-14 | Filing | |
| $58.56 | 14,100 | $825,696.00 | 281,505 | 2023-12-13 | Filing | |
| $58.56 | 36,400 | $2,131,584.00 | 727,907 | 2023-12-13 | Filing | |
| $58.56 | 56,200 | $3,291,072.00 | 1,126,225 | 2023-12-13 | Filing | |
| $60.16 | 3,600 | $216,576.00 | 295,605 | 2023-12-12 | Filing | |
| $60.16 | 9,300 | $559,488.00 | 764,307 | 2023-12-12 | Filing | |
| $60.16 | 14,400 | $866,304.00 | 1,182,425 | 2023-12-12 | Filing | |
| $66.10 | 4,057 | $268,151.07 | 0 | 2023-12-12 | Filing | |
| $65.26 | 16,263 | $1,061,341.27 | 4,057 | 2023-12-12 | Filing | |
| $63.73 | 1,091 | $69,532.05 | 20,320 | 2023-12-12 | Filing | |
| $59.44 | 12,100 | $719,214.32 | 21,411 | 2023-12-12 | Filing | |
| $65.22 | 2,500 | $163,061.50 | 2,500 | 2023-12-12 | Filing | |
| $57.06 | 100 | $5,706.00 | 2,500 | 2023-12-05 | Filing | |
| $56.55 | 1,293 | $73,114.75 | 2,600 | 2023-12-05 | Filing | |
| $55.29 | 1,148 | $63,478.32 | 3,893 | 2023-12-05 | Filing | |
| $51.75 | 9,900 | $512,299.26 | 0 | 2023-11-22 | Filing | |
| $50.34 | 100 | $5,034.00 | 9,900 | 2023-11-22 | Filing | |
| $51.05 | 787 | $40,174.54 | 0 | 2023-11-14 | Filing |