Price
$18.64
52W High
$20.98
52W Low
$14.53
SMA50
$19.23
SMA200
$17.59
Avg Volume 50D
$33.18K
From 52W High
-11.15%
From 52W Low
+28.29%
Vs SMA50
-3.06%
Vs SMA200
+5.95%
Current Volume
$26.29K
Dollar Volume 50D
$640770
Market Cap
$266.43M
P/E
10.9x
Revenue TTM
$124.61M
EPS TTM
1.72
Net Income TTM
$24.35M
Free Cash Flow
$36.33M
Revenue 1Y
-2.20%
EPS 1Y
+16.22%
Net Income 1Y
+15.60%
FCF 1Y
-35.93%
Profit Margin
19.54%
FCF Margin
29.16%
Dividend Yield
4.72%
Dividend TTM
$0.88
Last Ex-Dividend
2026-09-01
Dividend / EPS
51.16%

Revenue

Annual ending 2025-12-31
$124.52M

EPS

Annual ending 2025-12-31
1.63

Net Income

Annual ending 2025-12-31
$22.99M

News