Price
$38.18
52W High
$38.31
52W Low
$31.81
SMA50
$37.38
SMA200
$36.03
Avg Volume 50D
$4.61K
From 52W High
-0.34%
From 52W Low
+20.03%
Vs SMA50
+2.14%
Vs SMA200
+5.97%
Current Volume
$5.47K
Dollar Volume 50D
$172259
Market Cap
$191.58M
P/E
26.6x
Revenue TTM
$72.88M
EPS TTM
1.39
Net Income TTM
$7.21M
Free Cash Flow
$19.57M
Revenue 1Y
-9.38%
EPS 1Y
-35.05%
Net Income 1Y
-37.87%
FCF 1Y
+72.73%
Profit Margin
9.90%
FCF Margin
26.86%
Dividend Yield
2.88%
Dividend TTM
$1.10
Last Ex-Dividend
2026-08-14
Dividend / EPS
79.14%

Revenue

Annual ending 2025-12-31
$68.71M

EPS

Annual ending 2025-12-31
0.92

Net Income

Annual ending 2025-12-31
$4.90M

News