| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $394.60 | 100 | $39,460.00 | 44,470 | 2024-01-29 | Filing |
| Large Shareholder, Officer, Director | $393.58 | 200 | $78,716.00 | 44,570 | 2024-01-29 | Filing |
| Officer | $400.00 | 6,500 | $2,600,000.00 | 68,935 | 2024-01-29 | Filing |
| Large Shareholder, Officer, Director | $396.40 | 100 | $39,639.50 | 369,401 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $395.84 | 1,155 | $457,198.90 | 369,501 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $394.96 | 550 | $217,228.99 | 370,656 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $393.90 | 492 | $193,801.01 | 371,206 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $392.79 | 608 | $238,815.04 | 371,698 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $396.59 | 100 | $39,659.00 | 0 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $395.92 | 2,000 | $791,840.60 | 100 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $394.92 | 1,050 | $414,667.79 | 2,100 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $393.73 | 774 | $304,744.78 | 3,150 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $392.65 | 876 | $343,961.31 | 3,924 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $396.14 | 3,188 | $1,262,891.45 | 0 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $395.42 | 3,620 | $1,431,437.41 | 3,188 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $394.20 | 2,173 | $856,599.64 | 6,808 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $393.15 | 2,096 | $824,046.80 | 8,981 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $392.27 | 899 | $352,649.92 | 11,077 | 2024-01-26 | Filing |
| Large Shareholder, Officer, Director | $395.36 | 50 | $19,768.00 | 372,306 | 2024-01-25 | Filing |
| Large Shareholder, Officer, Director | $394.41 | 600 | $236,647.26 | 372,356 | 2024-01-25 | Filing |