Market Cap 7.29B
Revenue (ttm) 866.38M
Net Income (ttm) -92.48M
EPS (ttm) N/A
PE Ratio 73.33
Forward PE 47.48
Profit Margin -10.67%
Debt to Equity Ratio 0.40
Volume 3,623,900
Avg Vol 3,387,524
Day's Range N/A - N/A
Shares Out 656.26M
Stochastic %K 33%
Beta 0.72
Analysts Strong Sell
Price Target $13.80

Latest News on CCCS

CCC Announces Appointment of New Board Member

Nov 6, 2024, 8:00 AM EST - 2 months ago

CCC Announces Appointment of New Board Member