This extremely undervalued biotech stock just exploded to 0.01 a few weeks ago! Why someone is such stupid to dump 2500 shares at 0.0012?