I guess it all depends on Greece/Europe and the sluggish US.
Like so many others stocks at the moment CCC's price is much more about the general gloomy market sentiment as it is about fundamentals.
If things continue to be bad overseas expect CCC price, along with many others, to continue to weaken.
Whether you see this as a reason to bail or a great buying opportunity I'll leave to you.