| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $133.89 | 401 | $53,689.89 | 16,491 | 2023-06-29 | Filing |
| Director | $133.32 | 384 | $51,194.88 | 16,892 | 2023-06-29 | Filing |
| Large Shareholder | $133.49 | 57 | $7,608.93 | 7,320,349 | 2023-06-26 | Filing |
| Large Shareholder | $132.62 | 444 | $58,883.28 | 7,320,406 | 2023-06-26 | Filing |
| Large Shareholder | $131.83 | 4,609 | $607,604.47 | 7,320,850 | 2023-06-26 | Filing |
| Large Shareholder | $130.81 | 2,091 | $273,523.71 | 7,325,459 | 2023-06-26 | Filing |
| Large Shareholder | $129.78 | 1,049 | $136,139.22 | 7,327,550 | 2023-06-26 | Filing |
| Large Shareholder, Officer | $135.85 | 3,822 | $519,218.70 | 65,929 | 2023-06-20 | Filing |
| Director | $121.89 | 785 | $95,683.65 | 16,491 | 2023-06-14 | Filing |
| Large Shareholder | $113.42 | 154 | $17,466.68 | 7,328,599 | 2023-06-08 | Filing |
| Large Shareholder | $112.92 | 2,976 | $336,049.92 | 7,328,753 | 2023-06-08 | Filing |
| Large Shareholder | $111.91 | 5,120 | $572,979.20 | 7,331,729 | 2023-06-08 | Filing |
| Director | $109.98 | 736 | $80,945.28 | 5,304 | 2023-05-24 | Filing |
| Director | $109.24 | 444 | $48,502.56 | 6,040 | 2023-05-24 | Filing |
| Large Shareholder | $112.30 | 913 | $102,529.90 | 7,336,849 | 2023-05-24 | Filing |
| Large Shareholder | $111.05 | 666 | $73,959.30 | 7,337,762 | 2023-05-24 | Filing |
| Large Shareholder | $110.17 | 1,676 | $184,644.92 | 7,338,428 | 2023-05-24 | Filing |
| Large Shareholder | $109.22 | 4,995 | $545,553.90 | 7,340,104 | 2023-05-24 | Filing |
| Large Shareholder | $117.00 | 409 | $47,853.00 | 7,345,099 | 2023-05-08 | Filing |
| Large Shareholder | $115.98 | 7,841 | $909,399.18 | 7,345,508 | 2023-05-08 | Filing |