The way i see it is the big players in the market is trying to downramp the stock price,influencing the market so the price keep going down and down so they can accumulate at cheaper price.
CCC has got so many positive reviews, its book value is much much more than the current share price.
Check out the links below (targeted to go $0.09 or $0.13 in the next 12 months)