I confer upon myself the proud title of conspiracy theorist. It seems clear that a stock with 4 clinical trials in progress, and a 5th commencing shortly, should be trading at a much higher market cap than 179 million.
Someone has an interest in keeping this stock down. They are not going to be able to succeed in that goal for much longer.
(1)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links