| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $13.13 | 10,000 | $131,300.00 | 40,250 | 2025-09-12 | Filing |
| Officer | $13.00 | 50,000 | $650,000.00 | 509,496 | 2025-09-12 | Filing |
| Officer | $12.82 | 400 | $5,128.00 | 180,418 | 2025-09-09 | Filing |
| Officer | $13.41 | 49,600 | $665,136.00 | 180,818 | 2025-09-09 | Filing |
| Officer | $13.08 | 41,121 | $537,862.68 | 176,990 | 2025-09-11 | Filing |
| Officer | $13.51 | 12,876 | $173,954.76 | 176,990 | 2025-09-09 | Filing |
| | $11.18 | 140,027 | $1,565,669.89 | 45,397 | 2024-11-14 | Filing |
| Officer | $6.92 | 8,000 | $55,393.60 | 0 | 2021-05-21 | Filing |
| Officer | $2.00 | 10,000 | $20,000.00 | 0 | 2017-02-07 | Filing |
| Officer, Director | $2.23 | 20,000 | $44,600.00 | 0 | 2016-10-21 | Filing |
| Officer, Director | $2.21 | 819 | $1,811.79 | 0 | 2016-06-21 | Filing |
| Officer, Director | $2.15 | 2,000 | $4,305.80 | 819 | 2016-06-21 | Filing |
| Officer, Director | $2.11 | 7,181 | $15,173.45 | 2,819 | 2016-06-21 | Filing |
| Officer, Director | $2.12 | 9,657 | $20,480.57 | 10,000 | 2016-06-21 | Filing |
| Officer, Director | $2.14 | 5,000 | $10,712.00 | 0 | 2016-06-20 | Filing |
| Officer, Director | $2.17 | 5,000 | $10,856.50 | 5,000 | 2016-06-20 | Filing |
| Officer, Director | $2.21 | 4,900 | $10,817.73 | 0 | 2016-06-15 | Filing |
| Officer, Director | $2.20 | 443 | $974.60 | 0 | 2016-06-13 | Filing |
| Officer, Director | $2.28 | 5,000 | $11,406.00 | 0 | 2016-06-10 | Filing |
| Officer, Director | $2.38 | 10,000 | $23,789.00 | 0 | 2016-06-09 | Filing |