Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $53.36 | 900 | Large Shareholder, Officer, Director | 279,073 | 2023-12-07 | Filing |
| $52.72 | 9,100 | Large Shareholder, Officer, Director | 279,973 | 2023-12-07 | Filing |
| $53.34 | 700 | Large Shareholder, Officer, Director | 279,137 | 2023-12-07 | Filing |
| $52.71 | 9,300 | Large Shareholder, Officer, Director | 279,837 | 2023-12-07 | Filing |
| $57.74 | 12 | Director | 14,021 | 2023-12-04 | Filing |
| $53.07 | 190 | Large Shareholder, Officer, Director | 289,073 | 2023-11-27 | Filing |
| $52.36 | 9,810 | Large Shareholder, Officer, Director | 289,263 | 2023-11-27 | Filing |
| $53.05 | 611 | Large Shareholder, Officer, Director | 289,137 | 2023-11-27 | Filing |
| $52.40 | 9,389 | Large Shareholder, Officer, Director | 289,748 | 2023-11-27 | Filing |
| $50.00 | 3,628 | Officer | 24,417 | 2023-11-06 | Filing |
| $47.15 | 616 | Director | 8,659 | 2023-11-02 | Filing |
| $55.21 | 655 | Large Shareholder, Officer, Director | 299,137 | 2023-10-09 | Filing |
| $54.27 | 500 | Large Shareholder, Officer, Director | 299,792 | 2023-10-09 | Filing |
| $53.24 | 8,845 | Large Shareholder, Officer, Director | 300,292 | 2023-10-09 | Filing |
| $55.13 | 906 | Large Shareholder, Officer, Director | 299,073 | 2023-10-09 | Filing |
| $53.80 | 2,761 | Large Shareholder, Officer, Director | 299,979 | 2023-10-09 | Filing |
| $53.12 | 6,333 | Large Shareholder, Officer, Director | 302,740 | 2023-10-09 | Filing |
| $62.20 | 150 | Officer | 89,242 | 2023-10-03 | Filing |
| $61.63 | 464 | Officer | 89,392 | 2023-10-03 | Filing |
| $59.96 | 772 | Officer | 89,856 | 2023-10-03 | Filing |