Price
$23.03
52W High
$26.20
52W Low
$21.50
SMA50
$23.63
SMA200
$24.02
Avg Volume 50D
$4.70K
From 52W High
-12.10%
From 52W Low
+7.12%
Vs SMA50
-2.53%
Vs SMA200
-4.11%
Current Volume
$4.61K
Dollar Volume 50D
$111359
Market Cap
$113.75M
P/E
9.4x
Revenue TTM
$90.36M
EPS TTM
2.59
Net Income TTM
$12.11M
Free Cash Flow
$21.30M
Revenue 1Y
+9.68%
EPS 1Y
+28.22%
Net Income 1Y
+31.35%
FCF 1Y
+108.20%
Profit Margin
13.40%
FCF Margin
23.57%
Dividend Yield
6.25%
Dividend TTM
$1.44
Last Ex-Dividend
2026-07-27
Dividend / EPS
55.60%

Revenue

Annual ending 2025-12-31
$87.25M

EPS

Annual ending 2025-12-31
2.41

Net Income

Annual ending 2025-12-31
$11.08M

News