It's crazy to me though. Any amount of DD would indicate that this designation along with the numerous other positive catalysts were likely to hit at any time or in the near future. Why would anyone sell this?
(0)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links