I hope its not dilution... but the Sell to Buy ratio is 14 mil sells to 300k buy...very werid..however the .0002 appear to be fading on the level 2s for the time being
the "sell-off" as you call it was worth $4,000 at .0003...not much of a sell-off IMO, but you never know. My guess is that a retail holder got sick of waiting and decided to dump and move onto another deal...most likely bought in at 3's or 4's, although that is pure speculation...but I can't rationalize selling at these prices if you bought in at a higher price..IMO