| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $329.41 | 1,016 | $334,683.10 | 469,594 | 2023-12-12 | Filing |
| Large Shareholder, Officer, Director | $327.54 | 100 | $32,753.50 | 470,610 | 2023-12-12 | Filing |
| Large Shareholder, Officer, Director | $326.41 | 150 | $48,961.50 | 470,710 | 2023-12-12 | Filing |
| Large Shareholder, Officer, Director | $325.26 | 200 | $65,051.00 | 470,860 | 2023-12-12 | Filing |