Market Cap 1.06B
Revenue (ttm) 7.67M
Net Income (ttm) -15.03M
EPS (ttm) N/A
PE Ratio 12.04
Forward PE 12.27
Profit Margin -195.96%
Debt to Equity Ratio 0.10
Volume 1,276,000
Avg Vol 1,630,428
Day's Range N/A - N/A
Shares Out 323.96M
Stochastic %K 77%
Beta N/A
Analysts Strong Sell
Price Target $4.52

Latest News on DEFTF

No data available.