Amazing to see sellers after tweet-IMHO that means MM's are shorting the stock. Why would a long sell into that news? No definitive numbers but now "generate revenues in excess of previously disclosed estimates, with positive net income. Current management has no plans for a reverse split".
Market Makers are all the same-once they go on short side they can be relentless, even when dead wrong.
JUST MY OPINION AND NOT A RECOMMENDATION TO BUY OR SELL THIS OR ANY OTHER SECURITY