Company snapshot
Market Cap
$23M
Micro-cap2024 — today
10-Year Price
-92%
2024 — today
52-Week Range
$3.47$7.25
Current $6.24· 73%
Valuation in context
P/E ratio
7.0
Below average
Below the 10-year average
P/B ratio
10.7
Historically pricey
Historically pricey — last 10 years
EV / EBITDA
5.8
Historically pricey
Historically pricey — last 10 years