Price
$26.98
52W High
$28.88
52W Low
$21.01
SMA50
$26.50
SMA200
$25.43
Avg Volume 50D
$1.86K
From 52W High
-6.58%
From 52W Low
+28.42%
Vs SMA50
+1.79%
Vs SMA200
+6.08%
Current Volume
$339
Dollar Volume 50D
$49537
Market Cap
$94.01M
P/E
11.2x
Revenue TTM
$45.09M
EPS TTM
2.41
Net Income TTM
$8.39M
Free Cash Flow
$10.38M
Revenue 1Y
+4.58%
EPS 1Y
+26.18%
Net Income 1Y
+26.04%
FCF 1Y
+17.97%
Profit Margin
18.60%
FCF Margin
23.02%
Dividend Yield
4.00%
Dividend TTM
$1.08
Last Ex-Dividend
2026-09-10
Dividend / EPS
44.81%

Revenue

Annual ending 2025-12-31
$43.89M

EPS

Annual ending 2025-12-31
2.08

Net Income

Annual ending 2025-12-31
$7.25M

News