Company snapshot
Market Cap
$80M
Micro-cap2025 — today
10-Year Price
+93%
2025 — today
52-Week Range
$10.25$20.61
Current $18.24· 77%
Valuation in context
P/E ratio
588.4
Historically pricey
Historically pricey — last 10 years
P/B ratio
3.1
Below average
Below the 10-year average
EV / EBITDA
25.5
Below average
Below the 10-year average
FCF Yield
3,413.1%
Above average
Above the 10-year average