No one knows for sure but I wouldn't discount the possibility of a large Pharma behind some traders/shorts to keep the price down to force Leo to deal more "favorably" with any deals.
Nothing would surprise me.
Kelt
(1)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links