Price
$13.55
52W High
$14.81
52W Low
$10.86
SMA50
$13.79
SMA200
$13.56
Avg Volume 50D
$49.96K
From 52W High
-8.51%
From 52W Low
+24.77%
Vs SMA50
-1.72%
Vs SMA200
-0.11%
Current Volume
$26.96K
Dollar Volume 50D
$688846
Market Cap
$271.62M
P/E
16.2x
Revenue TTM
$134.81M
EPS TTM
0.84
Net Income TTM
$16.75M
Free Cash Flow
$17.25M
Revenue 1Y
+6.11%
EPS 1Y
+42.37%
Net Income 1Y
+38.61%
FCF 1Y
+26.47%
Profit Margin
12.43%
FCF Margin
12.80%
Dividend Yield
2.07%
Dividend TTM
$0.28
Last Ex-Dividend
2026-08-12
Dividend / EPS
33.33%

Revenue

Annual ending 2025-12-31
$131.13M

EPS

Annual ending 2025-12-31
0.75

Net Income

Annual ending 2025-12-31
$15.27M

News