I think employees and whoever who got paid with shares are getting some cash for Christmas ! I don't think its dumping just selling for some $$
We all know they paid people in shares and have been for a while, these people need some cash for the season so they are selling - thats my opinion. Just another fallout of the start up dilution factor.
I really hope we do not fall below .02 but if we do I am buying it will be a screaming deal !