Price
$14.85
52W High
$16.16
52W Low
$12.47
SMA50
$15.28
SMA200
$14.47
Avg Volume 50D
$47.68K
From 52W High
-8.11%
From 52W Low
+19.09%
Vs SMA50
-2.80%
Vs SMA200
+2.65%
Current Volume
$28.92K
Dollar Volume 50D
$730713
Market Cap
$221.75M
P/E
7.7x
Revenue TTM
$171.76M
EPS TTM
1.93
Net Income TTM
$28.95M
Free Cash Flow
$27.01M
Revenue 1Y
+7.14%
EPS 1Y
+32.19%
Net Income 1Y
+32.06%
FCF 1Y
+96.38%
Profit Margin
16.86%
FCF Margin
15.72%
Dividend Yield
3.50%
Dividend TTM
$0.52
Last Ex-Dividend
2026-08-06
Dividend / EPS
26.94%

Revenue

Annual ending 2025-12-31
$166.66M

EPS

Annual ending 2025-12-31
1.72

Net Income

Annual ending 2025-12-31
$25.64M

News