| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $80.04 | 5,298 | $424,061.99 | 0 | 2023-07-03 | Filing |
| Large Shareholder, Officer, Director | $79.50 | 14,736 | $1,171,537.05 | 5,298 | 2023-07-03 | Filing |
| Large Shareholder, Officer, Director | $78.33 | 5,052 | $395,734.27 | 20,034 | 2023-07-03 | Filing |
| Large Shareholder, Officer, Director | $77.52 | 2,749 | $213,110.73 | 25,086 | 2023-07-03 | Filing |
| Large Shareholder, Officer, Director | $76.27 | 1,895 | $144,533.55 | 27,835 | 2023-07-03 | Filing |
| Officer | $70.00 | 74,375 | $5,206,250.00 | 34,752 | 2023-06-27 | Filing |
| Large Shareholder, Officer, Director | $57.83 | 600 | $34,698.60 | 0 | 2023-06-20 | Filing |