Price
$18.36
52W High
$21.75
52W Low
$13.52
SMA50
$18.71
SMA200
$19.06
Avg Volume 50D
$141.32K
From 52W High
-15.59%
From 52W Low
+35.80%
Vs SMA50
-1.86%
Vs SMA200
-3.69%
Current Volume
$134.09K
Dollar Volume 50D
$2.61M
Market Cap
$328.22M
P/E
89.2x
Revenue TTM
$69.87M
EPS TTM
0.19
Net Income TTM
$3.68M
Free Cash Flow
$13.85M
Revenue 1Y
+24.02%
EPS 1Y
+480.00%
Net Income 1Y
+626.93%
FCF 1Y
-18.24%
Profit Margin
5.26%
FCF Margin
19.82%
Dividend Yield
6.56%
Dividend TTM
$1.20
Last Ex-Dividend
2026-09-10
Dividend / EPS
634.21%

Revenue

Annual ending 2025-12-31
$60.53M

EPS

Annual ending 2025-12-31
-0.22

Net Income

Annual ending 2025-12-31
-$3.21M

News