Price
$5.76
52W High
$28.30
52W Low
$5.76
SMA50
$9.90
SMA200
$14.87
Avg Volume 50D
$31.14K
From 52W High
-79.65%
From 52W Low
+0.00%
Vs SMA50
-41.84%
Vs SMA200
-61.27%
Current Volume
$53.97K
Dollar Volume 50D
$299071
Market Cap
$28.77M
P/E
--
Revenue TTM
$108.47M
EPS TTM
-20.08
Net Income TTM
-$96.01M
Free Cash Flow
$5.74M
Revenue 1Y
-26.76%
EPS 1Y
+5.19%
Net Income 1Y
+8.25%
FCF 1Y
+401.92%
Profit Margin
-88.51%
FCF Margin
5.29%
Dividend Yield
2.78%
Dividend TTM
$0.16
Last Ex-Dividend
2026-10-01

Revenue

Annual ending 2025-12-31
$128.79M

EPS

Annual ending 2025-12-31
-11.60

Net Income

Annual ending 2025-12-31
-$55.55M

News