There must be some big players that are dumping today. They're discouraged and not optimistic about the release of last years financials. It's sort of too late to jump out. You might as well wait and see what happens. No one is getting much if they sell at .0003 per share.