Yeah , it hasn't fallen that far yet...it's no use worrying about it , it's in the same boat as hundreds of stocks if market sentiment carks it and always was . If you believe in the long term story sit tight and forget about 'em
CCC Price at posting:
74.0¢ Sentiment: Hold Disclosure: Held