the whole market's crappy in these stocks atm so imo they really haven't fallen that far ..it's less than a cent over tye last 3 or 4 weeks , they're probably going ok in the scheme of things , it's just that expectations are so high
CCC Price at posting:
70.0¢ Sentiment: Hold Disclosure: Held