Price
$3.14
52W High
$21.31
52W Low
$3.14
SMA50
$4.64
SMA200
$8.22
Avg Volume 50D
$3.36M
From 52W High
-85.27%
From 52W Low
+0.00%
Vs SMA50
-32.30%
Vs SMA200
-61.80%
Current Volume
$4.18M
Dollar Volume 50D
$15.54M
Market Cap
$646.32M
P/E
--
Revenue TTM
$65.37M
EPS TTM
-1.08
Net Income TTM
-$202.47M
Free Cash Flow
-$193.15M
Revenue 1Y
-30.42%
EPS 1Y
-21.35%
Net Income 1Y
-55.90%
FCF 1Y
+3.48%
Profit Margin
-309.73%
FCF Margin
-295.46%

Revenue

Annual ending 2025-12-31
$42.73M

EPS

Annual ending 2025-12-31
-1.21

Net Income

Annual ending 2025-12-31
-$204.38M

News