the truth is very few people invest in penny stocks they flip them. And this float is so huge, any bad news or delay will accellerate downward pressure. My opinion most likely a delay in financials and back down under .10