Price
$6.40
52W High
$10.14
52W Low
$5.26
SMA50
$6.57
SMA200
$6.95
Avg Volume 50D
$461.60K
From 52W High
-36.88%
From 52W Low
+21.67%
Vs SMA50
-2.62%
Vs SMA200
-7.96%
Current Volume
$234.88K
Dollar Volume 50D
$3.04M
Market Cap
$268.64M
P/E
34.6x
Revenue TTM
$84.84M
EPS TTM
0.11
Net Income TTM
$7.76M
Free Cash Flow
-$75.37M
Revenue 1Y
-44.50%
EPS 1Y
-94.21%
Net Income 1Y
-89.21%
FCF 1Y
-166.65%
Profit Margin
9.15%
FCF Margin
-88.83%
Dividend Yield
20.62%
Dividend TTM
$1.32
Last Ex-Dividend
2026-08-17
Dividend / EPS
1200.00%

Revenue

Annual ending 2025-12-31
$114.47M

EPS

Annual ending 2025-12-31
0.93

Net Income

Annual ending 2025-12-31
$34.05M

News