If you're referring to the 6 million shares (not insiders) sold by institutions, that means nothing to me. They're just guessing with other people's money. I pay attention to what the company insiders are doing.
I never understand why cramer touts this stock, yes it has growth but if you start at one cent and go up to 50cents, it sounds a lot better than it might be. Now the talking heads are pumping it up for a poss takeover, everyone is going nuts imo.