Company snapshot
Market Cap
$343M
Small-cap2026 — today
10-Year Price
+0%
2026 — today
52-Week Range
$9.82$9.93
Current $9.93· 100%
Valuation in context
P/E ratio
12.8
Near historic high
Near historic highs — last 10 years
P/B ratio
-14.2
N/A
Not meaningful — company is unprofitable
EV / EBITDA
22.9
Near historic high
Near historic highs — last 10 years
FCF Yield
-0.3%
Near historic high
Near historic highs — last 10 years