Price
$16.40
52W High
$16.99
52W Low
$12.15
SMA50
$16.47
SMA200
$15.77
Avg Volume 50D
$19.57K
From 52W High
-3.47%
From 52W Low
+34.98%
Vs SMA50
-0.44%
Vs SMA200
+4.01%
Current Volume
$935
Dollar Volume 50D
$322945
Market Cap
$90.28M
P/E
11.6x
Revenue TTM
$64.15M
EPS TTM
1.33
Net Income TTM
$7.76M
Free Cash Flow
$10.62M
Revenue 1Y
+3.61%
EPS 1Y
+37.11%
Net Income 1Y
+32.41%
FCF 1Y
+36.08%
Profit Margin
12.10%
FCF Margin
16.55%
Dividend Yield
1.71%
Dividend TTM
$0.28
Last Ex-Dividend
2026-09-11
Dividend / EPS
21.05%

Revenue

Annual ending 2025-12-31
$62.99M

EPS

Annual ending 2025-12-31
1.00

Net Income

Annual ending 2025-12-31
$5.99M

News