Market Cap 563.65M
Revenue (ttm) 22.27M
Net Income (ttm) -40.47M
EPS (ttm) N/A
PE Ratio 0.00
Forward PE 28.71
Profit Margin -181.72%
Debt to Equity Ratio 0.00
Volume 2,770,400
Avg Vol 2,246,844
Day's Range N/A - N/A
Shares Out 45.68M
Stochastic %K 93%
Beta 0.84
Analysts Strong Sell
Price Target $42.12

Latest News on CAPR