Am I correct in thinking that the Arudas are still holding all of their shares -- so that the massive selling we saw was NOT their position despite all the claims people made that it was? They seem to be holding 8 million shares -- I thought that was what they had to date, with more shares to come down the road.
EDIT: apparently that figure is from last February, so we don't know what they've got now.
(0)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links