One or two top 20 holders are selling down their shares and they have done most of them IMO.For many others ,is a good opportunity to buy more at entry price. Once they gone,more buyers will jump in and 15 cents is the price you have to pay.
CSD Price at posting:
10.7¢ Sentiment: Buy Disclosure: Held