Company snapshot
Market Cap
$283M
Micro-cap2017 — today
10-Year Price
-90%
2017 — today
52-Week Range
$8.66$54.72
Current $9.22· 1%
Valuation in context
P/E ratio
-7.3
N/A
Not meaningful — company is unprofitable
P/B ratio
0.1
Near historic low
Near historic low — last 10 years
EV / EBITDA
10.9
Below average
Below the 10-year average
FCF Yield
-160.5%
Near historic low
Near historic low — last 10 years