
CBLL
$24.14
1D:
-0.9%
1Y:
98.1%
US15678C1027Sign in to check this stock against your screeners
Sign In$7.88
1D:
-1.0%
1Y:
316.9%
US1241551027Mkt Cap
$2.10B
P/E Ratio TTM
-27.2
Revenue TTM
$112.15M
Beta
2.09
Earnings TTM
$-74.85M
Dividend Yield TTM
0.00%
$18.49
1D:
-0.3%
1Y:
49.8%
US92214X1063Mkt Cap
$778.43M
P/E Ratio TTM
35.2
Revenue TTM
$865.00M
Beta
0.96
Earnings TTM
$22.10M
Dividend Yield TTM
0.00%