Company snapshot
Market Cap
$63M
Micro-cap2024 — today
10-Year Price
+9%
2024 — today
52-Week Range
$10.36$10.94
Current $10.94· 100%
Valuation in context
P/E ratio
108.3
Historically pricey
Historically pricey — last 10 years
P/B ratio
7.0
Around average
Around the 10-year average
EV / EBITDA
135.8
Historically cheap
Historically cheap relative to the last 10 years
FCF Yield
-0.4%
Below average
Below the 10-year average