Company snapshot
Market Cap
$2B
Small-cap2020 — today
10-Year Price
-44%
2020 — today
52-Week Range
$9.19$37.79
Current $24.39· 53%
Valuation in context
P/E ratio
-9.9
N/A
Not meaningful — company is unprofitable
P/B ratio
-123.4
N/A
Not meaningful — company is unprofitable
FCF Yield
-7.6%
Above average
Above the 10-year average