Company snapshot
Market Cap
$302M
Small-cap2022 — today
10-Year Price
+4%
2022 — today
52-Week Range
$10.04$10.34
Current $10.28· 80%
Valuation in context
P/E ratio
-1,129.7
N/A
Not meaningful — company is unprofitable
P/B ratio
-13,368.0
N/A
Not meaningful — company is unprofitable