I wonder how much is complete. There have been nowhere near 2.2 million in block trades to suggest anything of the sort. My GUESS is that about 75,000-100,000 of the shares sold today were of that nature, tops. Yesterday, maybe the same amount. That would be 200,000 shares sold of 2.2 million. That means much more to come. BUT, it also means they have a significant interest in keeping it above 25. Don't know how they are going to do that yet.
and there is no way possible this is going below $25 for a long time. Institutions know what the heck they're doing unlike rookie's who say sell like yourself. You obviously dont get the big picture. Buy yourself IBD 100 and see why it will remain a good buy.