People need to realize the low pps in the 0.01-0.02 range was because of some impatient holders. There was never any mass sell off and the people that dumped, dumped 50k shares or so. The almost 2 million bought above the ask this week means alot more than the "dumping" stats.