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.