Green close. I think it's a really bullish sign that so many appear to be demoralized. That means that those who were going to sell, have sold, and now it's the strong hands holding the stock (and waiting for news).
(0)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links