| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $63.88 | 6,503 | $415,414.24 | 1,746,014 | 2023-10-18 | Filing |
| Officer, Director | $64.44 | 558 | $35,960.09 | 0 | 2023-10-18 | Filing |
| Officer, Director | $63.75 | 2,006 | $127,883.90 | 558 | 2023-10-18 | Filing |
| Officer, Director | $64.44 | 2,242 | $144,485.02 | 19,378 | 2023-10-18 | Filing |
| Officer, Director | $63.75 | 8,014 | $510,890.90 | 21,620 | 2023-10-18 | Filing |
| Officer, Director | $63.33 | 1,349 | $85,426.10 | 0 | 2023-10-17 | Filing |
| Officer, Director | $62.53 | 1,215 | $75,968.85 | 1,349 | 2023-10-17 | Filing |
| Officer, Director | $63.33 | 5,407 | $342,405.30 | 19,378 | 2023-10-17 | Filing |
| Officer, Director | $62.52 | 4,849 | $303,174.51 | 24,785 | 2023-10-17 | Filing |
| Officer, Director | $62.00 | 2,564 | $158,972.36 | 0 | 2023-10-16 | Filing |
| Officer, Director | $62.00 | 10,256 | $635,889.44 | 19,378 | 2023-10-16 | Filing |
| Director | $66.54 | 10,016 | $666,461.64 | 1,752,517 | 2023-10-11 | Filing |
| Large Shareholder, Officer, Director | $62.62 | 600 | $37,572.66 | 0 | 2023-10-06 | Filing |
| Large Shareholder, Officer, Director | $62.23 | 31,205 | $1,942,033.81 | 600 | 2023-10-06 | Filing |
| Large Shareholder, Officer, Director | $61.11 | 6,154 | $376,095.56 | 31,805 | 2023-10-06 | Filing |
| Large Shareholder, Officer, Director | $60.24 | 5,300 | $319,262.46 | 37,959 | 2023-10-06 | Filing |
| Large Shareholder, Officer, Director | $59.07 | 6,200 | $366,246.40 | 43,259 | 2023-10-06 | Filing |
| Large Shareholder, Officer, Director | $57.90 | 2,925 | $169,351.65 | 49,459 | 2023-10-06 | Filing |
| Large Shareholder, Officer, Director | $58.95 | 2,040 | $120,251.88 | 0 | 2023-10-05 | Filing |
| Large Shareholder, Officer, Director | $58.12 | 25,417 | $1,477,307.21 | 2,040 | 2023-10-05 | Filing |