Market Cap 38.85M
Revenue (ttm) 23.88M
Net Income (ttm) -4.09M
EPS (ttm) N/A
PE Ratio 7.89
Forward PE N/A
Profit Margin -17.13%
Debt to Equity Ratio 1.53
Volume 12,841
Avg Vol 52,804
Day's Range N/A - N/A
Shares Out 14.41M
Stochastic %K 16%
Beta 0.76
Analysts Hold
Price Target $6.50

Latest News on ICMB