Keep it in perspective, Sonata. There are probably 60 million shares out that are not held by management or reserved. The 'dumping' over the past days amounts to less than 1% of those shares, which means investors are holding 99% of their shares. MM's are going to take it down as much as they can when weak hands sell.
And no, you don't have to ask, I have not bought today. My average is such that adding a few more shares even at today's prices, would not change it significantly. I'm content to hold and wait for good news.