Those lucky sellers who sold over 10M shares at 0.0003 recently also should buy the same amount of shares at 0.0002 to be fair to others! Who are those stupid sellers who dumped over 67M+ shares at 0.0001?
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.