| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $57.22 | 24,927 | $1,426,432.62 | 27,457 | 2023-10-05 | Filing |
| Large Shareholder, Officer, Director | $59.38 | 23,215 | $1,378,457.95 | 0 | 2023-10-04 | Filing |
| Large Shareholder, Officer, Director | $58.74 | 29,169 | $1,713,384.14 | 23,215 | 2023-10-04 | Filing |
| Director | $59.09 | 7,985 | $471,859.20 | 1,762,533 | 2023-10-04 | Filing |
| Officer | $61.33 | 1,000 | $61,330.00 | 253,352 | 2023-10-03 | Filing |
| Officer | $60.41 | 2,700 | $163,118.88 | 254,352 | 2023-10-03 | Filing |
| Officer | $59.36 | 4,599 | $272,998.02 | 257,052 | 2023-10-03 | Filing |
| Officer | $58.35 | 6,701 | $390,975.21 | 261,651 | 2023-10-03 | Filing |
| Officer | $62.91 | 3,000 | $188,730.00 | 159,470 | 2023-10-02 | Filing |
| Director | $61.32 | 10,550 | $646,886.97 | 1,770,518 | 2023-09-28 | Filing |
| Director | $61.24 | 568 | $34,784.49 | 1,781,068 | 2023-09-27 | Filing |
| Director | $59.84 | 18,972 | $1,135,193.41 | 1,781,636 | 2023-09-27 | Filing |
| Officer, Director | $58.28 | 2,564 | $149,431.71 | 0 | 2023-09-21 | Filing |
| Officer, Director | $58.28 | 10,256 | $597,726.86 | 19,378 | 2023-09-21 | Filing |
| Officer, Director | $59.88 | 2,564 | $153,531.81 | 0 | 2023-09-20 | Filing |