Price
$17.53
52W High
$19.03
52W Low
$11.98
SMA50
$18.15
SMA200
$16.45
Avg Volume 50D
$65.25K
From 52W High
-7.88%
From 52W Low
+46.33%
Vs SMA50
-3.42%
Vs SMA200
+6.60%
Current Volume
$54.76K
Dollar Volume 50D
$1.18M
Market Cap
$316.14M
P/E
12.2x
Revenue TTM
$126.31M
EPS TTM
1.42
Net Income TTM
$25.83M
Free Cash Flow
$31.67M
Revenue 1Y
+5.74%
EPS 1Y
+29.09%
Net Income 1Y
+26.63%
FCF 1Y
+74.69%
Profit Margin
20.45%
FCF Margin
25.07%
Dividend Yield
1.48%
Dividend TTM
$0.26
Last Ex-Dividend
2026-07-27
Dividend / EPS
18.31%

Revenue

Annual ending 2025-12-31
$122.03M

EPS

Annual ending 2025-12-31
1.21

Net Income

Annual ending 2025-12-31
$22.06M

News