| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $368.30 | 411 | $151,370.48 | 402,900 | 2024-01-10 | Filing |
| Large Shareholder, Officer, Director | $367.04 | 500 | $183,519.25 | 403,311 | 2024-01-10 | Filing |
| Large Shareholder, Officer, Director | $366.05 | 300 | $109,814.01 | 403,811 | 2024-01-10 | Filing |
| Large Shareholder, Officer, Director | $361.97 | 50 | $18,098.50 | 404,111 | 2024-01-10 | Filing |