CCC is trading 4.2% up now at $5.61, extending a multi-day rally from $4.49 in late June. Recent gains have been supported by solid Q1 2026 results, where CCC beat earnings and revenue estimates and posted 12% organic revenue growth, but there is no new company-specific news or rating action reported on July 2, 2026. The move appears to be follow-through buying rather than a fresh headline-driven spike.