LL, What was the name of the company which dropped 80+ percent last week after a trial failure? I believe they had about 70-80 percent institutional ownership. You might mention that to your friends who insist that instututions know best.
(3)
(0)
Innovation Pharmaceuticals Inc (IPIX) Stock Research Links