Company snapshot
Market Cap
$207M
Micro-cap2016 — today
10-Year Price
+78%
2016 — today
52-Week Range
$16.50$28.35
Current $23.80· 62%
Valuation in context
P/E ratio
21.4
Above average
Pricier than usual over the last 10 years
P/B ratio
1.3
Historically pricey
Historically pricey — last 10 years
EV / EBITDA
8.7
Above average
Pricier than usual over the last 10 years
PEG ratio
1.0
Around average
Around the 10-year average
FCF Yield
-7.5%
Historically low
Historically low relative to the last 10 years