Makes absolutely no sense for the idiots market dumping this today when they could've sold at .70+ a few weeks back. No wonder most traders lose money, they sell near the bottom instead of buy.