I disliked that post, as I do every time he posts it. I'm not a "they". I would bet I have more shares than you and I have never sold a single one since I started buying over 4 years ago now. I just think those short numbers are useless/misleading/lies. You can chose which of those to apply, or not.
(1)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links