| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $3.10 | 7,259 | $22,502.90 | 51,129 | 2025-11-21 | Filing |
| Large Shareholder | $4.84 | 2,813 | $13,602.82 | 5,359,437 | 2025-10-22 | Filing |
| Large Shareholder | $5.64 | 1,964,681 | $11,074,710.33 | 5,362,250 | 2025-10-22 | Filing |
| Large Shareholder | $6.17 | 1,159,139 | $7,156,524.19 | 7,326,931 | 2025-10-22 | Filing |
| Large Shareholder | $6.24 | 841,180 | $5,245,850.83 | 8,486,070 | 2025-10-22 | Filing |
| Large Shareholder | $6.30 | 200,000 | $1,259,940.00 | 9,327,250 | 2025-10-22 | Filing |
| Officer | $4.80 | 6,864 | $32,947.20 | 56,805 | 2025-05-28 | Filing |
| Officer | $4.91 | 5,000 | $24,550.00 | 90,795 | 2025-05-14 | Filing |
| Officer | $7.37 | 3,000 | $22,110.00 | 97,956 | 2024-11-19 | Filing |
| Large Shareholder | $7.80 | 40,000 | $312,116.00 | 3,674,364 | 2024-11-04 | Filing |
| Officer | $9.32 | 3,000 | $27,960.00 | 72,739 | 2024-02-09 | Filing |
| Officer | $35.16 | 12,217 | $429,549.72 | 48,102 | 2021-11-12 | Filing |
| Officer | $34.59 | 981 | $33,932.79 | 16,864 | 2021-11-09 | Filing |
| Large Shareholder, Officer, Director | $29.92 | 591 | $17,682.72 | 356,647 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $29.16 | 17,659 | $514,936.44 | 357,238 | 2021-10-22 | Filing |
| Large Shareholder, Officer, Director | $30.42 | 314 | $9,551.88 | 356,647 | 2021-10-21 | Filing |
| Large Shareholder, Officer, Director | $29.75 | 17,536 | $521,696.00 | 356,961 | 2021-10-21 | Filing |
| Large Shareholder, Officer, Director | $30.21 | 17,850 | $539,248.50 | 356,647 | 2021-10-08 | Filing |
| Large Shareholder, Officer, Director | $31.02 | 17,850 | $553,707.00 | 356,647 | 2021-10-07 | Filing |
| Large Shareholder, Officer, Director | $33.83 | 17,850 | $603,865.50 | 356,647 | 2021-09-24 | Filing |