Price
$43.21
52W High
$48.90
52W Low
$41.06
SMA50
$46.43
SMA200
$44.18
Avg Volume 50D
$8.89K
From 52W High
-11.64%
From 52W Low
+5.24%
Vs SMA50
-6.94%
Vs SMA200
-2.20%
Current Volume
$4.02K
Dollar Volume 50D
$418196
Market Cap
$110.97M
P/E
13.9x
Revenue TTM
$62.33M
EPS TTM
3.11
Net Income TTM
$8.01M
Free Cash Flow
$7.33M
Revenue 1Y
-0.76%
EPS 1Y
+28.51%
Net Income 1Y
+27.83%
FCF 1Y
+57.21%
Profit Margin
12.84%
FCF Margin
11.77%
Dividend Yield
1.90%
Dividend TTM
$0.82
Last Ex-Dividend
2026-08-07
Dividend / EPS
26.37%

Revenue

Annual ending 2025-12-31
$61.52M

EPS

Annual ending 2025-12-31
2.77

Net Income

Annual ending 2025-12-31
$7.13M

News