Nov 14 ~ 800 million shares
Dec. 14 ~155.9 million shares
May 18 ~ 47.3 million shares
Now this doesn't happen in one day and to unload 800 million shares will take days and weeks. Along with this you have tax loss selling for all those fools that were buying in the $20, $30, and $40 range.
So a company with $300 million in quarterly revenues and losing money is worth $66 Billion Dollars? In reality people would be generous and give this a $12 Billion Dollar Market Cap, so that would be $4 per share.