My guess is that these are tickers who bought at 0.0002/3 the past few weeks. There's a lot of profit to be made and this thing is moving up but it's going to take some patience.
IMO at this stock price, it is pretty undervalued for the positive prs around the corner. People will profit buying at these levels