Market Cap 8.67M
Revenue (ttm) 454.55M
Net Income (ttm) -113.36M
EPS (ttm) N/A
PE Ratio 6.42
Forward PE 6.42
Profit Margin -24.94%
Debt to Equity Ratio 0.78
Volume 2,305,900
Avg Vol 1,071,130
Day's Range N/A - N/A
Shares Out 92.28M
Stochastic %K 7%
Beta 2.86
Analysts Hold
Price Target $0.87

Latest News on DTC

No data available.