EVP & Chief Technology Officer
Mon, Apr 14, 2025
Apr 14
4,092 shares @ $2.03
Decreased holdings by -2.70%
29th largest trade (out of 45)
Trade made by an officer
Price 34% below 200-day moving average
Micro Cap stock — higher insider information edge