Apparently there are ideas enough here so you don't need mine. Great! The company is buying! They are doing the buyback of the century. They've easily bought about a billion shares since 0.0025.
This goes just 1 step to far for me. You can believe in a company, but this is just blindness. The question here is: "who's dumping"... and somehow believers come up with the idea that the company is buying?