
CLBT
$12.45
1D:
0.6%
1Y:
-19.2%
IL0011794802Sign in to check this stock against your screens
Sign In$8.34
1D:
0.2%
1Y:
4.5%
US82536T1079Mkt Cap
$110.43M
P/E Ratio TTM
-6.5
Revenue TTM
$97.96M
Beta
1.11
Earnings TTM
$-16.57M
Dividend Yield TTM
0.00%
$0.97
1D:
1.0%
1Y:
-57.6%
US05453N1000Mkt Cap
$21.22M
P/E Ratio TTM
-2.5
Revenue TTM
$15.72M
Beta
1.04
Earnings TTM
$-8.27M
Dividend Yield TTM
0.00%