Company snapshot
Market Cap
$1B
Small-cap2025 — today
10-Year Price
-31%
2025 — today
52-Week Range
$12.55$24.25
Current $13.27· 6%
Valuation in context
P/E ratio
14.6
Near historic low
Near historic low — last 10 years
P/B ratio
4.4
Near historic low
Near historic low — last 10 years
EV / EBITDA
8.4
Near historic low
Near historic low — last 10 years
FCF Yield
8.6%
Near historic high
Near historic highs — last 10 years