CCC is trading 4.1% up at $4.50 as investors react to reports highlighting its ongoing share repurchase program and growing interest from large institutional holders.
- The bounce follows a steep multi-week decline that cut the stock's value roughly in half.
- Traders are positioning around a potential support zone while reassessing the companyβs capital return strategy and long-term growth prospects.