| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $77.82 | 10,400 | $809,366.48 | 20,433 | 2023-09-01 | Filing |
| Officer | $77.03 | 2,402 | $185,035.43 | 61,665 | 2023-08-29 | Filing |
| Officer | $74.88 | 504 | $37,741.18 | 64,067 | 2023-08-25 | Filing |
| Officer | $74.06 | 1,514 | $112,131.38 | 64,571 | 2023-08-25 | Filing |
| Officer | $73.05 | 384 | $28,050.24 | 66,085 | 2023-08-25 | Filing |
| Officer | $77.76 | 1,704 | $132,503.04 | 27,417 | 2023-08-24 | Filing |
| Director | $78.38 | 1,145 | $89,745.10 | 12,848 | 2023-08-17 | Filing |
| Large Shareholder, Officer, Director | $94.58 | 1,250 | $118,221.00 | 0 | 2023-08-01 | Filing |
| Large Shareholder, Officer, Director | $94.03 | 5,596 | $526,170.62 | 1,250 | 2023-08-01 | Filing |
| Large Shareholder, Officer, Director | $92.98 | 5,300 | $492,784.46 | 6,846 | 2023-08-01 | Filing |
| Large Shareholder, Officer, Director | $91.98 | 8,395 | $772,174.62 | 12,146 | 2023-08-01 | Filing |
| Large Shareholder, Officer, Director | $90.77 | 6,684 | $606,733.42 | 20,541 | 2023-08-01 | Filing |
| Large Shareholder, Officer, Director | $89.85 | 2,500 | $224,624.50 | 27,225 | 2023-08-01 | Filing |
| Large Shareholder, Officer, Director | $109.24 | 700 | $76,467.02 | 0 | 2023-07-18 | Filing |
| Large Shareholder, Officer, Director | $108.69 | 5,269 | $572,701.31 | 700 | 2023-07-18 | Filing |
| Large Shareholder, Officer, Director | $107.55 | 7,754 | $833,972.17 | 5,969 | 2023-07-18 | Filing |
| Large Shareholder, Officer, Director | $106.65 | 9,148 | $975,599.44 | 13,723 | 2023-07-18 | Filing |
| Large Shareholder, Officer, Director | $105.65 | 8,239 | $870,464.36 | 22,871 | 2023-07-18 | Filing |
| Large Shareholder, Officer, Director | $104.64 | 20,191 | $2,112,848.83 | 31,110 | 2023-07-18 | Filing |
| Large Shareholder, Officer, Director | $103.64 | 4,948 | $512,790.93 | 51,301 | 2023-07-18 | Filing |