Seems like Penny flippers may be goneeveryone has there own reasons to buy and sell
these that probably sold bought in at .06 not to long ago... so there return was 100% more or less
pretty damn good return..
lets see what the future holds..
Likewise as Playa2012 mentioned , were not concerned of the daily SP ...
long term holders look way beyond 100% ..... actually they look more towards 1000%
Do you own DD
Happy Investing