In regards to share consolidation, have a look at ATI. they have done it very well. From 4 cents, they did a 25 to 1 consolidation. More institutional investors have jumped on board. Hope when it happens this can be the same for CCC.
CCC Price at posting:
87.0¢ Sentiment: LT Buy Disclosure: Held