Who said there was a leak and that's why the 90% increase in SP?
You need to prove a statement like that. To me it looks like a P and D by some entity.
Gee didn't this also happen at $4.93?
(0)
(1)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links