| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $5.57 | 21,250 | $118,269.00 | 2,972,811 | 2025-08-15 | Filing |
| Large Shareholder, Officer, Director | $5.64 | 21,250 | $119,807.50 | 2,994,061 | 2025-08-14 | Filing |
| Large Shareholder, Officer, Director | $5.57 | 21,250 | $118,305.13 | 3,015,311 | 2025-08-13 | Filing |
| Officer | $5.69 | 40,491 | $230,219.68 | 329,164 | 2025-08-08 | Filing |
| Officer | $5.68 | 12,819 | $72,817.05 | 353,722 | 2025-08-08 | Filing |
| Large Shareholder, Officer, Director | $5.58 | 21,250 | $118,551.63 | 3,036,561 | 2025-07-23 | Filing |
| Large Shareholder, Officer, Director | $5.49 | 21,250 | $116,617.88 | 3,057,811 | 2025-07-22 | Filing |
| Large Shareholder, Officer, Director | $5.46 | 21,250 | $115,927.25 | 2,737,192 | 2025-07-21 | Filing |
| Large Shareholder, Officer, Director | $5.94 | 53,489 | $317,628.38 | 2,758,442 | 2025-07-09 | Filing |
| Large Shareholder, Officer, Director | $5.98 | 60,000 | $358,716.00 | 2,811,931 | 2025-07-08 | Filing |
| Large Shareholder, Officer, Director | $6.25 | 60,000 | $375,144.00 | 2,871,931 | 2025-07-07 | Filing |
| Large Shareholder, Officer, Director | $6.57 | 60,000 | $393,942.00 | 2,931,931 | 2025-06-18 | Filing |
| Large Shareholder, Officer, Director | $6.57 | 60,000 | $394,404.00 | 2,991,931 | 2025-06-17 | Filing |
| Large Shareholder, Officer, Director | $6.50 | 60,000 | $390,090.00 | 3,051,931 | 2025-06-16 | Filing |
| Large Shareholder, Officer, Director | $6.33 | 60,000 | $379,758.00 | 3,111,931 | 2025-06-04 | Filing |
| Large Shareholder, Officer, Director | $6.25 | 60,000 | $375,240.00 | 3,171,931 | 2025-06-03 | Filing |
| Large Shareholder, Officer, Director | $6.22 | 60,000 | $373,482.00 | 3,231,931 | 2025-06-02 | Filing |
| Large Shareholder, Officer, Director | $5.94 | 60,000 | $356,196.00 | 3,291,931 | 2025-05-23 | Filing |
| Large Shareholder, Officer, Director | $6.13 | 60,000 | $367,704.00 | 3,351,931 | 2025-05-22 | Filing |
| Large Shareholder, Officer, Director | $6.18 | 60,000 | $370,710.00 | 3,411,931 | 2025-05-21 | Filing |