| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $506.72 | 1,800 | $912,100.32 | 900 | 2024-03-20 | Filing |
| Large Shareholder, Officer, Director | $505.66 | 2,825 | $1,428,500.80 | 2,700 | 2024-03-20 | Filing |
| Large Shareholder, Officer, Director | $505.00 | 2,001 | $1,010,508.00 | 5,525 | 2024-03-20 | Filing |
| Large Shareholder, Officer, Director | $503.50 | 600 | $302,101.98 | 7,526 | 2024-03-20 | Filing |
| Large Shareholder, Officer, Director | $501.89 | 1,900 | $953,582.83 | 8,126 | 2024-03-20 | Filing |
| Large Shareholder, Officer, Director | $501.01 | 2,603 | $1,304,135.28 | 10,026 | 2024-03-20 | Filing |
| Large Shareholder, Officer, Director | $500.04 | 1,900 | $950,071.44 | 12,629 | 2024-03-20 | Filing |
| Large Shareholder, Officer, Director | $498.90 | 2,230 | $1,112,538.75 | 14,529 | 2024-03-20 | Filing |
| Large Shareholder, Officer, Director | $497.87 | 7,153 | $3,561,274.12 | 16,759 | 2024-03-20 | Filing |
| Large Shareholder, Officer, Director | $496.81 | 5,542 | $2,753,312.71 | 23,912 | 2024-03-20 | Filing |
| Large Shareholder, Officer, Director | $496.00 | 2,039 | $1,011,348.08 | 29,454 | 2024-03-20 | Filing |
| Large Shareholder, Officer, Director | $507.67 | 500 | $253,834.50 | 0 | 2024-03-20 | Filing |
| Large Shareholder, Officer, Director | $506.46 | 900 | $455,812.29 | 500 | 2024-03-20 | Filing |
| Large Shareholder, Officer, Director | $505.32 | 1,422 | $718,571.15 | 1,400 | 2024-03-20 | Filing |
| Large Shareholder, Officer, Director | $504.36 | 400 | $201,745.00 | 2,822 | 2024-03-20 | Filing |
| Large Shareholder, Officer, Director | $502.76 | 100 | $50,276.00 | 3,222 | 2024-03-20 | Filing |
| Large Shareholder, Officer, Director | $502.12 | 600 | $301,273.50 | 3,322 | 2024-03-20 | Filing |
| Large Shareholder, Officer, Director | $501.03 | 1,400 | $701,443.96 | 3,922 | 2024-03-20 | Filing |
| Large Shareholder, Officer, Director | $500.10 | 599 | $299,557.68 | 5,322 | 2024-03-20 | Filing |
| Large Shareholder, Officer, Director | $498.83 | 1,100 | $548,711.02 | 5,921 | 2024-03-20 | Filing |