Price
$17.37
52W High
$18.92
52W Low
$8.03
SMA50
$17.49
SMA200
$14.56
Avg Volume 50D
$382.87K
From 52W High
-8.19%
From 52W Low
+116.31%
Vs SMA50
-0.70%
Vs SMA200
+19.26%
Current Volume
$272.94K
Dollar Volume 50D
$6.74M
Market Cap
$375.28M
P/E
--
Revenue TTM
$158.10M
EPS TTM
1.01
Net Income TTM
$20.83M
Free Cash Flow
$17.02M
Revenue 1Y
-5.59%
EPS 1Y
-52.13%
Net Income 1Y
-50.34%
FCF 1Y
+1736.03%
Profit Margin
13.18%
FCF Margin
10.77%
Dividend Yield
5.07%
Dividend TTM
$0.88
Last Ex-Dividend
2026-09-25
Dividend / EPS
87.13%

Revenue

Annual ending 2025-12-31
$158.10M

EPS

Annual ending 2025-12-31
1.01

Net Income

Annual ending 2025-12-31
$20.83M

News