Price
$2.15
52W High
$8.51
52W Low
$2.00
SMA50
$2.37
SMA200
$3.13
Avg Volume 50D
$2.95M
From 52W High
-74.74%
From 52W Low
+7.50%
Vs SMA50
-9.25%
Vs SMA200
-31.27%
Current Volume
$3.13M
Dollar Volume 50D
$6.98M
Market Cap
$508.84M
P/E
--
Revenue TTM
$11.97M
EPS TTM
-0.45
Net Income TTM
-$89.77M
Free Cash Flow
-$72.93M
Revenue 1Y
-45.01%
EPS 1Y
+13.46%
Net Income 1Y
+4.02%
FCF 1Y
+5.26%
Profit Margin
-749.72%
FCF Margin
-609.07%

Revenue

Annual ending 2025-12-31
$21.75M

EPS

Annual ending 2025-12-31
-0.51

Net Income

Annual ending 2025-12-31
-$93.41M

News