| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $212.03 | 900 | $190,823.04 | 7,098 | 2023-12-01 | Filing |
| Large Shareholder, Officer, Director | $210.61 | 500 | $105,307.00 | 7,998 | 2023-12-01 | Filing |
| Large Shareholder, Officer, Director | $209.56 | 802 | $168,066.32 | 8,498 | 2023-12-01 | Filing |
| Large Shareholder, Officer, Director | $208.42 | 700 | $145,896.03 | 9,300 | 2023-12-01 | Filing |
| Officer | $213.13 | 587 | $125,107.54 | 50,974 | 2023-11-17 | Filing |
| Officer | $212.04 | 897 | $190,201.23 | 51,561 | 2023-11-17 | Filing |
| Officer | $210.91 | 1,214 | $256,050.45 | 52,458 | 2023-11-17 | Filing |
| Officer | $209.78 | 1,545 | $324,110.10 | 192,559 | 2023-11-15 | Filing |
| Officer | $209.78 | 988 | $207,262.64 | 35,033 | 2023-11-15 | Filing |
| Officer | $209.78 | 2,476 | $519,415.28 | 164,688 | 2023-11-15 | Filing |
| Officer | $209.78 | 2,469 | $517,946.82 | 53,672 | 2023-11-15 | Filing |
| Large Shareholder, Officer, Director | $200.00 | 1,000 | $200,000.00 | 0 | 2023-11-09 | Filing |
| Large Shareholder | $198.85 | 65,000 | $12,925,250.00 | 3,556,688 | 2023-11-09 | Filing |
| Large Shareholder | $197.51 | 112,000 | $22,121,120.00 | 3,621,688 | 2023-11-09 | Filing |
| Officer | $148.07 | 1,760 | $260,608.48 | 56,141 | 2023-11-01 | Filing |
| Officer | $146.97 | 2,074 | $304,821.59 | 57,901 | 2023-11-01 | Filing |
| Officer | $145.99 | 3,266 | $476,816.08 | 59,975 | 2023-11-01 | Filing |
| Officer | $144.89 | 900 | $130,402.98 | 63,241 | 2023-11-01 | Filing |
| Large Shareholder, Officer, Director | $148.24 | 1,199 | $177,738.92 | 0 | 2023-11-01 | Filing |
| Large Shareholder, Officer, Director | $147.59 | 1,717 | $253,403.45 | 1,199 | 2023-11-01 | Filing |