Company snapshot
Market Cap
$357M
Small-cap2016 — today
10-Year Price
+146%
2016 — today
52-Week Range
$0.44$2.95
Current $1.25· 32%
Valuation in context
P/B ratio
5.8
Historically pricey
Historically pricey — last 10 years
EV / EBITDA
30.8
Historically pricey
Historically pricey — last 10 years
FCF Yield
-0.1%
Near historic high
Near historic highs — last 10 years