Price
$24.66
52W High
$25.61
52W Low
$18.12
SMA50
$24.87
SMA200
$23.24
Avg Volume 50D
$30.59K
From 52W High
-3.71%
From 52W Low
+36.09%
Vs SMA50
-0.84%
Vs SMA200
+6.10%
Current Volume
$21.22K
Dollar Volume 50D
$760673
Market Cap
$176.96M
P/E
11.7x
Revenue TTM
$130.97M
EPS TTM
2.04
Net Income TTM
$15.18M
Free Cash Flow
$23.33M
Revenue 1Y
-6.22%
EPS 1Y
+239.73%
Net Income 1Y
+237.83%
FCF 1Y
+172.38%
Profit Margin
11.59%
FCF Margin
17.81%
Dividend Yield
1.62%
Dividend TTM
$0.40
Last Ex-Dividend
2026-08-04
Dividend / EPS
19.61%

Revenue

Annual ending 2025-12-31
$135.62M

EPS

Annual ending 2025-12-31
1.76

Net Income

Annual ending 2025-12-31
$13.46M

News