| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $5.96 | 40,000 | $238,320.00 | 7,417 | 2026-03-11 | Filing |
| Large Shareholder, Officer, Director | $6.76 | 23,855 | $161,283.66 | 262,376 | 2026-03-03 | Filing |
| Officer | $6.80 | 4,500 | $30,600.00 | 210,179 | 2026-03-04 | Filing |
| Officer | $6.76 | 16,139 | $109,115.78 | 214,679 | 2026-03-03 | Filing |
| Large Shareholder, Officer, Director | $7.37 | 40,000 | $294,680.00 | 7,417 | 2026-02-11 | Filing |
| Large Shareholder, Officer, Director | $10.70 | 40,000 | $427,920.00 | 7,417 | 2026-01-09 | Filing |
| Large Shareholder, Officer, Director | $11.12 | 40,000 | $444,600.00 | 7,417 | 2025-12-11 | Filing |
| Large Shareholder, Officer, Director | $10.21 | 10,291 | $105,050.53 | 286,231 | 2025-12-04 | Filing |
| Officer | $10.22 | 4,500 | $45,990.00 | 230,818 | 2025-12-03 | Filing |
| Officer | $10.21 | 3,550 | $36,238.40 | 235,318 | 2025-12-02 | Filing |
| Officer | $10.22 | 1,500 | $15,330.00 | 238,868 | 2025-11-04 | Filing |
| Large Shareholder, Officer, Director | $10.22 | 20,000 | $204,360.00 | 7,417 | 2025-11-04 | Filing |
| Officer | $11.82 | 1,500 | $17,722.50 | 240,368 | 2025-10-07 | Filing |
| Large Shareholder, Officer, Director | $11.81 | 20,000 | $236,200.00 | 7,417 | 2025-10-07 | Filing |
| Large Shareholder, Officer, Director | $14.94 | 20,000 | $298,740.00 | 7,417 | 2025-09-05 | Filing |
| Large Shareholder, Officer, Director | $15.16 | 10,566 | $160,212.26 | 296,522 | 2025-09-03 | Filing |
| Officer | $15.19 | 1,500 | $22,777.50 | 241,868 | 2025-09-03 | Filing |
| Officer | $15.16 | 3,644 | $55,253.97 | 243,368 | 2025-09-03 | Filing |
| Large Shareholder, Officer, Director | $16.38 | 20,000 | $327,560.00 | 7,417 | 2025-08-05 | Filing |
| Officer | $16.42 | 1,500 | $24,627.00 | 247,012 | 2025-08-05 | Filing |