hold your coins they said ...
the price will rise they said ...
Sharexcoin
Sell Orders 4,725,382.87 ENRG
Buy Orders 0.39795295 BTC

I don't really get the point of selling at this point, or even earlier. The price isn't enough to get you very much. Might as well hold... if the coin goes to Poloniex or a larger exchange, it should multiply several times.
Comm/ITC prices is what the coin should be looking at, and I mean when the coins were 100-250ish sats, at a min.
The answer to your question is that most people got them free. Look at how much work people will go through to get 0.001 BTC. If they can get 0.005 BTC, they call this the best decision ever and willingly dump because they got free money for nothing. This is a growing issue with free IPO coins.