Anonymous Sales at .15I hate to say so but as long as there are anonymous sellers dumping stock on the market at just .15, the price has a ceiling. Typically, these sellers have hundreds of thousands of shares they don't want.
Please, tell me i'm wrong.