"dump millions at .004 as there are over 80million on the buy at .004."
That's what I have been thinking is why this hasn't gone down to 0.001 where downrampers have been expecting it to be? Someone could have easily sold 148,794,318 + 1 shares to bring it to 0.001.
Looks like there is a still a bit of faith in this stock?