Company snapshot
Market Cap
$311M
Small-cap2024 — today
10-Year Price
+8%
2024 — today
52-Week Range
$10.26$10.88
Current $10.80· 87%
Valuation in context
P/E ratio
34.6
Near historic high
Near historic highs — last 10 years
P/B ratio
1.3
Historically pricey
Historically pricey — last 10 years