Company snapshot
Market Cap
$781M
Small-cap2024 — today
10-Year Price
+51%
2024 — today
52-Week Range
$1.18$12.22
Current $11.45· 93%
Valuation in context
P/E ratio
-14.7
N/A
Not meaningful — company is unprofitable
P/B ratio
5.3
Near historic high
Near historic highs — last 10 years
FCF Yield
-6.9%
Historically high
Historically high relative to the last 10 years