
CCC
$7.68
1D:
0.1%
1Y:
0.8%
US12510Q1004Sign in to check this stock against your screens
Sign In$161.41
1D:
-3.5%
1Y:
-25.0%
US40171V1008Mkt Cap
$13.34B
P/E Ratio TTM
102.5
Revenue TTM
$1.48B
Beta
1.03
Earnings TTM
$139.28M
Dividend Yield TTM
0.00%