| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $102.60 | 3,211 | $329,443.78 | 56,249 | 2023-07-18 | Filing |
| Director | $106.65 | 4,580 | $488,457.00 | 13,993 | 2023-07-14 | Filing |
| Officer | $100.00 | 9,897 | $989,700.00 | 27,417 | 2023-07-13 | Filing |
| Officer | $110.07 | 3,573 | $393,280.11 | 56,860 | 2023-07-14 | Filing |
| Officer | $100.14 | 11,922 | $1,193,920.34 | 56,860 | 2023-07-13 | Filing |
| Large Shareholder, Officer, Director | $107.91 | 495 | $53,414.51 | 0 | 2023-07-13 | Filing |
| Large Shareholder, Officer, Director | $107.07 | 12,461 | $1,334,255.34 | 495 | 2023-07-13 | Filing |
| Large Shareholder, Officer, Director | $104.78 | 1,375 | $144,075.94 | 15,099 | 2023-07-13 | Filing |
| Large Shareholder, Officer, Director | $104.15 | 1,125 | $117,171.00 | 16,474 | 2023-07-13 | Filing |
| Large Shareholder, Officer, Director | $103.14 | 1,475 | $152,134.89 | 17,599 | 2023-07-13 | Filing |
| Large Shareholder, Officer, Director | $101.38 | 4,523 | $458,548.07 | 19,074 | 2023-07-13 | Filing |
| Large Shareholder, Officer, Director | $100.50 | 6,133 | $616,384.29 | 23,597 | 2023-07-13 | Filing |
| Director | $79.08 | 1,145 | $90,546.60 | 18,573 | 2023-07-10 | Filing |
| Director | $80.03 | 4,580 | $366,520.91 | 19,718 | 2023-07-03 | Filing |
| Officer | $75.00 | 7,335 | $550,125.00 | 27,417 | 2023-07-03 | Filing |
| Officer | $77.04 | 1,818 | $140,057.81 | 68,782 | 2023-07-03 | Filing |
| Large Shareholder, Officer, Director | $79.55 | 2,258 | $179,615.09 | 0 | 2023-07-05 | Filing |
| Large Shareholder, Officer, Director | $78.68 | 18,128 | $1,426,242.15 | 2,258 | 2023-07-05 | Filing |
| Large Shareholder, Officer, Director | $77.80 | 15,129 | $1,177,019.56 | 20,386 | 2023-07-05 | Filing |
| Large Shareholder, Officer, Director | $76.87 | 9,080 | $697,993.22 | 35,515 | 2023-07-05 | Filing |