Thats not MASS dumping... Masss DUMPING would be something like 20 + mill ... wow 2 mill sells. I have more than that, couldve been only 1 or 2 people. like urself, trying to get others to do so.
Look at the bounce back up EOD and after hours...someone's buying...check out accum/dist, ChiOsc, CMF---money flowing and accumulation. A stock needs to be both bought and sold : )