This company sell off was imho correct market action, the subsequent buying is mainly traders imho looking for a quick rebound dollar on the dead cat bounce, nothing has change, they do not have enough cash and stated revenues did not make its way to the company bank account according to the last financial report.