
CBLL
$16.82
1D:
-6.0%
1Y:
8.4%
US15678C1027Sign in to check this stock against your screeners
Sign In$6.82
1D:
1.9%
1Y:
262.8%
US1241551027Mkt Cap
$1.78B
P/E Ratio TTM
-27.0
Revenue TTM
$102.92M
Beta
2.05
Earnings TTM
$-75.77M
Dividend Yield TTM
0.00%
$13.80
1D:
0.1%
1Y:
41.1%
US29332G1022Mkt Cap
$706.91M
P/E Ratio TTM
-230.0
Revenue TTM
$1.06B
Beta
0.96
Earnings TTM
$-3.20M
Dividend Yield TTM
0.00%