Thanks scose-no-doubt and safcan for the valuable suggestions. Those totally make sense to me why the stock soured. A quick follow-up: is there a way to find a good enter/exit point for this type of stocks?
A couple of days ago, I sent a "sell short" order, and got returned a message like "This symbol cannot be traded". I was sure this symbol was not halted. Anybody knows what happened?