| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $324.59 | 566 | $183,717.94 | 38,682 | 2023-12-12 | Filing |
| Large Shareholder, Officer, Director | $338.03 | 50 | $16,901.50 | 465,250 | 2023-12-13 | Filing |
| Large Shareholder, Officer, Director | $336.87 | 200 | $67,373.88 | 465,300 | 2023-12-13 | Filing |
| Large Shareholder, Officer, Director | $336.09 | 1,273 | $427,843.46 | 465,500 | 2023-12-13 | Filing |
| Large Shareholder, Officer, Director | $334.81 | 690 | $231,018.14 | 466,773 | 2023-12-13 | Filing |
| Large Shareholder, Officer, Director | $333.86 | 692 | $231,028.14 | 467,463 | 2023-12-13 | Filing |
| Large Shareholder, Officer, Director | $337.65 | 391 | $132,019.43 | 0 | 2023-12-13 | Filing |
| Large Shareholder, Officer, Director | $336.70 | 1,000 | $336,703.80 | 391 | 2023-12-13 | Filing |
| Large Shareholder, Officer, Director | $335.85 | 2,543 | $854,074.69 | 1,391 | 2023-12-13 | Filing |
| Large Shareholder, Officer, Director | $334.65 | 1,991 | $666,284.96 | 3,934 | 2023-12-13 | Filing |
| Large Shareholder, Officer, Director | $333.64 | 1,250 | $417,045.50 | 5,925 | 2023-12-13 | Filing |
| Large Shareholder, Officer, Director | $337.44 | 1,142 | $385,351.57 | 61,436 | 2023-12-13 | Filing |
| Large Shareholder, Officer, Director | $336.23 | 5,990 | $2,014,041.06 | 62,578 | 2023-12-13 | Filing |
| Large Shareholder, Officer, Director | $335.43 | 4,011 | $1,345,398.10 | 68,568 | 2023-12-13 | Filing |
| Large Shareholder, Officer, Director | $334.42 | 4,729 | $1,581,456.10 | 72,579 | 2023-12-13 | Filing |
| Large Shareholder, Officer, Director | $333.50 | 2,057 | $686,009.09 | 77,308 | 2023-12-13 | Filing |
| Large Shareholder, Officer, Director | $334.03 | 489 | $163,339.74 | 468,155 | 2023-12-12 | Filing |
| Large Shareholder, Officer, Director | $332.07 | 50 | $16,603.25 | 468,644 | 2023-12-12 | Filing |
| Large Shareholder, Officer, Director | $331.07 | 400 | $132,429.00 | 468,694 | 2023-12-12 | Filing |
| Large Shareholder, Officer, Director | $330.24 | 500 | $165,120.50 | 469,094 | 2023-12-12 | Filing |