| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $100.00 | 8,250 | $825,000.00 | 7,270,849 | 2023-09-25 | Filing |
| Large Shareholder | $102.51 | 1,771 | $181,545.21 | 7,279,099 | 2023-09-08 | Filing |
| Large Shareholder | $101.71 | 6,479 | $658,979.09 | 7,280,870 | 2023-09-08 | Filing |
| Large Shareholder | $103.88 | 262 | $27,216.56 | 7,287,349 | 2023-08-24 | Filing |
| Large Shareholder | $103.24 | 2,383 | $246,020.92 | 7,287,611 | 2023-08-24 | Filing |
| Large Shareholder | $102.30 | 5,605 | $573,391.50 | 7,289,994 | 2023-08-24 | Filing |
| Large Shareholder | $110.03 | 4,052 | $445,841.56 | 7,295,599 | 2023-08-08 | Filing |
| Large Shareholder | $109.47 | 4,198 | $459,555.06 | 7,299,651 | 2023-08-08 | Filing |
| Director | $132.90 | 12 | $1,594.80 | 15,706 | 2023-07-31 | Filing |
| Director | $132.25 | 293 | $38,749.25 | 15,718 | 2023-07-31 | Filing |
| Director | $131.27 | 480 | $63,009.60 | 16,011 | 2023-07-31 | Filing |
| Large Shareholder | $132.44 | 1,652 | $218,790.88 | 7,303,849 | 2023-07-24 | Filing |
| Large Shareholder | $131.50 | 2,174 | $285,881.00 | 7,305,501 | 2023-07-24 | Filing |
| Large Shareholder | $130.63 | 619 | $80,859.97 | 7,307,675 | 2023-07-24 | Filing |
| Large Shareholder | $129.50 | 2,181 | $282,439.50 | 7,308,294 | 2023-07-24 | Filing |
| Large Shareholder | $128.36 | 1,624 | $208,456.64 | 7,310,475 | 2023-07-24 | Filing |
| Large Shareholder, Officer | $140.00 | 1,934 | $270,760.00 | 63,995 | 2023-07-12 | Filing |
| Large Shareholder | $134.19 | 2,393 | $321,116.67 | 7,312,099 | 2023-07-10 | Filing |
| Large Shareholder | $133.70 | 5,583 | $746,447.10 | 7,314,492 | 2023-07-10 | Filing |
| Large Shareholder | $132.27 | 274 | $36,241.98 | 7,320,075 | 2023-07-10 | Filing |