Market Cap:
$3.09B
EBITDA:
$-81.30M
Book Value:
$10.94
Dividend/Share:
$0.01
Dividend Yield:
0.05%
Earnings/Share:
$-1.77
Profit Margin:
0.00%
Operating Margin:
-342,212.50%
ROA (TTM):
-2.72%
ROE (TTM):
-20.62%
Revenue (TTM):
$24.00K
Revenue/Share (TTM):
$0.00
Earnings Growth (YOY):
0.00%
Revenue Growth (YOY):
-100.00%
Valuation Metrics
Enterprise Value:
$2.98B
Trailing P/E:
0.00
Forward P/E:
11.05
Shares Statistics
Shares Outstanding:
289.89M
Shares Float:
141.78M
% Insiders:
19.75%
% Institutions:
96.02%
Short % Float:
18.38%