Price
$10.42
52W High
$32.39
52W Low
$9.30
SMA50
$10.89
SMA200
$14.78
Avg Volume 50D
$18.80K
From 52W High
-67.83%
From 52W Low
+12.04%
Vs SMA50
-4.31%
Vs SMA200
-29.51%
Current Volume
$2.91K
Dollar Volume 50D
$207537
Market Cap
$34.10M
P/E
1.9x
Revenue TTM
$314.34M
EPS TTM
5.25
Net Income TTM
$17.76M
Free Cash Flow
-$8.12M
Revenue 1Y
+126.39%
EPS 1Y
+167.86%
Net Income 1Y
+818.30%
FCF 1Y
-157.29%
Profit Margin
5.65%
FCF Margin
-2.58%
Dividend Yield
9.60%
Dividend TTM
$1.00
Last Ex-Dividend
2026-08-19
Dividend / EPS
19.05%

Revenue

Annual ending 2025-12-31
$275.56M

EPS

Annual ending 2025-12-31
4.35

Net Income

Annual ending 2025-12-31
$14.43M

News