Who are those very stupid sellers which had sold over 50M shares at 0.0001~0.0004 during the past year? They must kick their heads now!