Price
$29.34
52W High
$30.73
52W Low
$18.43
SMA50
$28.58
SMA200
$24.01
Avg Volume 50D
$15.22K
From 52W High
-4.52%
From 52W Low
+59.15%
Vs SMA50
+2.65%
Vs SMA200
+22.21%
Current Volume
$15.83K
Dollar Volume 50D
$434475
Market Cap
$183.46M
P/E
10.9x
Revenue TTM
$94.86M
EPS TTM
2.67
Net Income TTM
$16.76M
Free Cash Flow
$23.10M
Revenue 1Y
+8.95%
EPS 1Y
+45.90%
Net Income 1Y
+39.65%
FCF 1Y
+119.32%
Profit Margin
17.67%
FCF Margin
24.35%
Dividend Yield
2.15%
Dividend TTM
$0.63
Last Ex-Dividend
2026-08-14
Dividend / EPS
23.60%

Revenue

Annual ending 2025-12-31
$91.03M

EPS

Annual ending 2025-12-31
2.19

Net Income

Annual ending 2025-12-31
$13.97M

News