Price
$66.68
52W High
$96.95
52W Low
$62.56
SMA50
$74.28
SMA200
$81.12
Avg Volume 50D
$42.96K
From 52W High
-31.22%
From 52W Low
+6.59%
Vs SMA50
-10.23%
Vs SMA200
-17.80%
Current Volume
$61.60K
Dollar Volume 50D
$3.18M
Market Cap
$251.34M
P/E
18.5x
Revenue TTM
$90.63M
EPS TTM
3.40
Net Income TTM
$13.59M
Free Cash Flow
$19.64M
Revenue 1Y
+15.70%
EPS 1Y
+11.11%
Net Income 1Y
+14.35%
FCF 1Y
+39.13%
Profit Margin
15.00%
FCF Margin
21.68%
Last Ex-Dividend
2022-10-24

Revenue

Annual ending 2025-12-31
$86.14M

EPS

Annual ending 2025-12-31
3.44

Net Income

Annual ending 2025-12-31
$13.54M

News