Just think how many shares they will be able to buy by the end of the year at this price.
Long time holders I don't think now is the time to give up. What do you have to lose.
120M market cap: after the accounting mess ~ 50M cash left + 2B carryover loss + some venture leftover value (~ 20M?) + a well established SCM operation. Down side is limited, bag holders should hang on.
Sell-off wasn't that bad after announcement. I thought it would have gone down to retest 52 week low. Should start to rise over $3 again. Could see bigger move up in January.