I know of at least 2 big dumpers in recent weeks.in fairness they dumped at over $15. What our price would be without them dumping I don't know. Most of our price loss I believe is because of BTC devaluation. Maybe they did the right thing at the time?
DeepOnion I think will recover well compared to other coins. How high that will be will be largely dependent on BTC recovery.