One thing which was brilliant was putting out the investor presentation on monday which was at the top of the list of news for new tuesday investors to read through and make decisions - very smart!
CCC Price at posting:
77.0¢ Sentiment: Buy Disclosure: Not Held