Agreed. IMO, this stock should be trading at a MINIMUM of 10x its current price when considering the current progress of its three drugs. We’ve all seen companies with far less progress made trading at much higher valuations. This is bizarre.
(4)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links