| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $369.72 | 893 | $330,161.12 | 804 | 2024-01-11 | Filing |
| Large Shareholder, Officer, Director | $368.64 | 1,003 | $369,745.52 | 1,697 | 2024-01-11 | Filing |
| Large Shareholder, Officer, Director | $367.69 | 700 | $257,385.03 | 2,700 | 2024-01-11 | Filing |
| Large Shareholder, Officer, Director | $366.59 | 400 | $146,636.00 | 3,400 | 2024-01-11 | Filing |
| Large Shareholder, Officer, Director | $365.28 | 400 | $146,111.00 | 3,800 | 2024-01-11 | Filing |
| Large Shareholder, Officer, Director | $364.09 | 600 | $218,455.02 | 4,200 | 2024-01-11 | Filing |
| Large Shareholder, Officer, Director | $372.22 | 200 | $74,444.00 | 0 | 2024-01-11 | Filing |
| Large Shareholder, Officer, Director | $371.27 | 300 | $111,381.99 | 200 | 2024-01-11 | Filing |
| Large Shareholder, Officer, Director | $370.23 | 2,515 | $931,133.23 | 500 | 2024-01-11 | Filing |
| Large Shareholder, Officer, Director | $369.36 | 1,878 | $693,658.83 | 3,015 | 2024-01-11 | Filing |
| Large Shareholder, Officer, Director | $368.21 | 3,043 | $1,120,458.47 | 4,893 | 2024-01-11 | Filing |
| Large Shareholder, Officer, Director | $367.02 | 1,000 | $367,023.00 | 7,936 | 2024-01-11 | Filing |
| Large Shareholder, Officer, Director | $365.83 | 940 | $343,877.57 | 8,936 | 2024-01-11 | Filing |
| Large Shareholder, Officer, Director | $364.80 | 1,200 | $437,754.00 | 9,876 | 2024-01-11 | Filing |
| Large Shareholder, Officer, Director | $363.73 | 900 | $327,354.03 | 11,076 | 2024-01-11 | Filing |
| Officer | $356.40 | 566 | $201,722.40 | 36,418 | 2024-01-09 | Filing |
| Large Shareholder, Officer, Director | $372.70 | 50 | $18,635.00 | 401,356 | 2024-01-10 | Filing |
| Large Shareholder, Officer, Director | $372.21 | 250 | $93,051.25 | 401,406 | 2024-01-10 | Filing |
| Large Shareholder, Officer, Director | $371.13 | 760 | $282,059.79 | 401,656 | 2024-01-10 | Filing |
| Large Shareholder, Officer, Director | $370.32 | 484 | $179,234.15 | 402,416 | 2024-01-10 | Filing |