Market Cap 1.02B
Revenue (ttm) 7.67M
Net Income (ttm) -15.03M
EPS (ttm) N/A
PE Ratio 11.81
Forward PE 10.84
Profit Margin -195.96%
Debt to Equity Ratio 0.10
Volume 935,400
Avg Vol 1,615,640
Day's Range N/A - N/A
Shares Out 323.96M
Stochastic %K 75%
Beta N/A
Analysts Strong Sell
Price Target $4.52

Latest News on DEFTF

No data available.