CBLL
ANALYST COVERAGE4 analysts
BUY
+51.9%upside to target
L $25.00
Med $27.50consensus
H $30.00
Buy
4100%
4 Buy (100%)0 Hold (0%)0 Sell (0%)
Full report →
Key MetricsTTM
Market Cap$686.76M
Revenue TTM$95.07M
Net Income TTM-$60.37M
Free Cash Flow-$49.60M
Gross Margin87.7%
Operating Margin-68.3%
Net Margin-63.5%
Return on Equity-38.2%
Return on Assets-33.9%
Debt / Equity0.16
Current Ratio10.30
EPS TTM$-1.60
PRICE
Prev Close
16.96
Open
17.09
Day Range16.96 – 18.14
16.96
18.14
52W Range10.85 – 24.33
10.85
24.33
54% of range
VOLUME & SIZE
Avg Volume
310.8K
FUNDAMENTALS
P/E Ratio
-11.2x
Not profitable
EPS (TTM)
Div Yield
No dividend
Upcoming Events
EEarnings Report
Tomorrow
May 22
DEx-Dividend
In 90 days
Aug 19
PDividend Pay
In 120 days
Sep 18

CBLL News

About

No company information available