Amazing with 19% of float short the stock is dropping
Longs need to take note and sell.
no mention of future profits as expenses are growing faster than revenue. insiders continue to self liquidate the company with massive sales and options.
this worth less then 10, IMHO ND INSIDERS KNOW IT