| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $186.43 | 202 | $37,659.37 | 495,252 | 2023-12-27 | Filing |
| Large Shareholder, Director | $185.15 | 721 | $133,494.09 | 495,454 | 2023-12-27 | Filing |
| Large Shareholder, Director | $184.20 | 2,012 | $370,601.35 | 496,175 | 2023-12-27 | Filing |
| Large Shareholder, Director | $183.09 | 900 | $164,780.46 | 498,187 | 2023-12-27 | Filing |
| Large Shareholder, Director | $181.94 | 300 | $54,581.91 | 499,087 | 2023-12-27 | Filing |
| Large Shareholder, Director | $179.56 | 200 | $35,911.00 | 499,387 | 2023-12-27 | Filing |
| Large Shareholder, Director | $177.39 | 300 | $53,217.00 | 499,587 | 2023-12-27 | Filing |
| Officer | $177.48 | 200 | $35,496.00 | 61,665 | 2023-12-26 | Filing |
| Officer | $176.61 | 1,263 | $223,054.77 | 61,865 | 2023-12-26 | Filing |
| Officer | $175.53 | 2,670 | $468,659.49 | 63,128 | 2023-12-26 | Filing |
| Officer | $174.20 | 1,628 | $283,595.48 | 65,798 | 2023-12-26 | Filing |
| Officer | $173.18 | 1,165 | $201,752.72 | 67,426 | 2023-12-26 | Filing |
| Officer | $171.91 | 758 | $130,305.58 | 68,591 | 2023-12-26 | Filing |
| Officer | $170.82 | 1,492 | $254,864.48 | 69,349 | 2023-12-26 | Filing |
| Officer | $169.80 | 824 | $139,918.00 | 70,841 | 2023-12-26 | Filing |
| Large Shareholder, Director | $177.45 | 2,056 | $364,836.17 | 499,887 | 2023-12-26 | Filing |
| Large Shareholder, Director | $176.60 | 13,325 | $2,353,199.00 | 501,943 | 2023-12-26 | Filing |
| Large Shareholder, Director | $175.63 | 24,774 | $4,351,000.64 | 515,268 | 2023-12-26 | Filing |
| Large Shareholder, Director | $174.61 | 9,062 | $1,582,316.73 | 540,042 | 2023-12-26 | Filing |
| Large Shareholder, Director | $173.72 | 12,721 | $2,209,907.39 | 549,104 | 2023-12-26 | Filing |