I'm surprised a little that there are still some signs of continued additional shorting. They don't want to give up, and yet the downside from here seems so slim compared to the upside likelihood IMO.
Any company not providing up to date and complete financial info PLUS full disclosure of shares issued/ outstanding/ options/ warrants and insider holdings should not be ALLOWED to remain a publicly traded company!