Price
$16.08
52W High
$19.33
52W Low
$7.42
SMA50
$17.27
SMA200
$14.38
Avg Volume 50D
$455.48K
From 52W High
-16.81%
From 52W Low
+116.71%
Vs SMA50
-6.87%
Vs SMA200
+11.80%
Current Volume
$502.92K
Dollar Volume 50D
$7.97M
Market Cap
$766.04M
P/E
--
Revenue TTM
$131.90M
EPS TTM
0.38
Net Income TTM
$17.70M
Free Cash Flow
$51.70M
Revenue 1Y
+6.72%
EPS 1Y
-20.83%
Net Income 1Y
-16.11%
FCF 1Y
+120.10%
Profit Margin
13.42%
FCF Margin
39.20%
Dividend Yield
10.20%
Dividend TTM
$1.64
Last Ex-Dividend
2026-09-17
Dividend / EPS
431.58%

Revenue

Annual ending 2025-12-31
$131.90M

EPS

Annual ending 2025-12-31
0.38

Net Income

Annual ending 2025-12-31
$17.70M