RE:over 2 mil shares dumped
All the selling came from one brokerage house. Someone with weak hands dumped their stock (tax loss ... possibly, or just had somewhere else to put the money). They should have been more clever about selling their position, they could have realized much higher prices than dropping it all on the market at once.
A great sign to see management coming in to buy up what they could.