Price
$33.75
52W High
$36.69
52W Low
$30.50
SMA50
$34.77
SMA200
$33.29
Avg Volume 50D
$29.79K
From 52W High
-8.01%
From 52W Low
+10.66%
Vs SMA50
-2.92%
Vs SMA200
+1.38%
Current Volume
$15.95K
Dollar Volume 50D
$1.03M
Market Cap
$349.37M
P/E
14.8x
Revenue TTM
$116.94M
EPS TTM
2.29
Net Income TTM
$23.61M
Free Cash Flow
-$18.18M
Revenue 1Y
+5.90%
EPS 1Y
+5.53%
Net Income 1Y
+5.46%
FCF 1Y
-3.48%
Profit Margin
20.19%
FCF Margin
-15.55%
Dividend Yield
3.75%
Dividend TTM
$1.27
Last Ex-Dividend
2026-08-17
Dividend / EPS
55.33%

Revenue

Annual ending 2025-12-31
$112.94M

EPS

Annual ending 2025-12-31
2.21

Net Income

Annual ending 2025-12-31
$22.82M

News