Company snapshot
Market Cap
$122M
Micro-cap2025 — today
10-Year Price
+7%
2025 — today
52-Week Range
$10.20$10.73
Current $10.62· 79%
Valuation in context
P/E ratio
42.2
Around average
Around the 10-year average
P/B ratio
-53,366.8
N/A
Not meaningful — company is unprofitable
FCF Yield
-0.5%
Around average
Around the 10-year average