Price
$10.83
52W High
$16.41
52W Low
$10.24
SMA50
$10.73
SMA200
$11.42
Avg Volume 50D
$147.96K
From 52W High
-34.00%
From 52W Low
+5.76%
Vs SMA50
+0.90%
Vs SMA200
-5.20%
Current Volume
$107.47K
Dollar Volume 50D
$1.59M
Market Cap
$224.66M
P/E
18.4x
Revenue TTM
$135.97M
EPS TTM
0.57
Net Income TTM
$12.24M
Free Cash Flow
$25.41M
Revenue 1Y
-3.39%
EPS 1Y
-31.33%
Net Income 1Y
-28.22%
FCF 1Y
+0.39%
Profit Margin
9.00%
FCF Margin
18.69%
Dividend Yield
11.54%
Dividend TTM
$1.25
Last Ex-Dividend
2026-08-19
Dividend / EPS
219.30%

Revenue

Annual ending 2025-12-31
$139.71M

EPS

Annual ending 2025-12-31
0.75

Net Income

Annual ending 2025-12-31
$15.88M

News