| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $215.00 | 1,000 | $215,000.00 | 0 | 2024-06-28 | Filing |
| Director | $201.14 | 2,000 | $402,279.00 | 3,575 | 2024-06-14 | Filing |
| Director | $200.07 | 8,000 | $1,600,577.60 | 5,575 | 2024-06-14 | Filing |
| Officer | $195.59 | 200 | $39,117.00 | 147,282 | 2024-06-06 | Filing |
| Officer | $194.36 | 400 | $77,745.00 | 147,482 | 2024-06-06 | Filing |
| Officer | $193.49 | 500 | $96,744.00 | 147,882 | 2024-06-06 | Filing |
| Officer | $191.71 | 400 | $76,683.00 | 148,382 | 2024-06-06 | Filing |
| Large Shareholder, Officer, Director | $200.59 | 100 | $20,059.00 | 0 | 2024-06-03 | Filing |
| Large Shareholder, Officer, Director | $200.09 | 1,495 | $299,132.16 | 100 | 2024-06-03 | Filing |
| Large Shareholder, Officer, Director | $199.03 | 1,602 | $318,853.43 | 1,595 | 2024-06-03 | Filing |
| Large Shareholder, Officer, Director | $197.87 | 1,300 | $257,229.05 | 3,197 | 2024-06-03 | Filing |
| Large Shareholder, Officer, Director | $196.96 | 1,204 | $237,133.94 | 4,497 | 2024-06-03 | Filing |
| Large Shareholder, Officer, Director | $195.86 | 300 | $58,758.60 | 5,701 | 2024-06-03 | Filing |
| Large Shareholder, Officer, Director | $194.51 | 600 | $116,705.82 | 6,001 | 2024-06-03 | Filing |
| Large Shareholder, Officer, Director | $193.44 | 1,799 | $348,003.06 | 6,601 | 2024-06-03 | Filing |
| Large Shareholder, Officer, Director | $192.50 | 1,600 | $307,995.68 | 8,400 | 2024-06-03 | Filing |
| Officer | $200.22 | 917 | $183,603.02 | 86,709 | 2024-06-03 | Filing |
| Officer | $199.35 | 1,300 | $259,153.44 | 87,626 | 2024-06-03 | Filing |
| Officer | $198.39 | 771 | $152,958.00 | 88,926 | 2024-06-03 | Filing |
| Officer | $197.44 | 1,176 | $232,191.32 | 89,697 | 2024-06-03 | Filing |