Company snapshot
Market Cap
$246M
Micro-cap2026 — today
10-Year Price
-27%
2026 — today
52-Week Range
$6.78$15.00
Current $7.00· 3%
Valuation in context
P/E ratio
64.8
Below average
Below the 10-year average
P/B ratio
0.9
Below average
Below the 10-year average
EV / EBITDA
64.9
Above average
Pricier than usual over the last 10 years