That's for sure given the very low volume and the steep relative decline. It could be we have a few nervous nellies sellign some shares and perhaps some who played the run to May but didnt want to risk a dump after news of any kind. Today is a classic DITS (drop it to scare).
(0)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links