| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| 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 |