Who in the hell is dumping shares way down here? That's why the price is not going up. This is good and concrete news finally!