Price
$3.83
52W High
$6.79
52W Low
$2.84
SMA50
$3.59
SMA200
$3.57
Avg Volume 50D
$21.26M
From 52W High
-43.52%
From 52W Low
+35.04%
Vs SMA50
+6.80%
Vs SMA200
+7.48%
Current Volume
$19.76M
Dollar Volume 50D
$80.76M
Market Cap
$2.15B
P/E
--
Revenue TTM
$54.85M
EPS TTM
-1.04
Net Income TTM
-$518.88M
Free Cash Flow
-$352.27M
Revenue 1Y
-15.08%
EPS 1Y
+41.57%
Net Income 1Y
+20.06%
FCF 1Y
+10.56%
Profit Margin
-945.92%
FCF Margin
-642.18%

Revenue

Annual ending 2025-12-31
$74.68M

EPS

Annual ending 2025-12-31
-1.44

Net Income

Annual ending 2025-12-31
-$644.76M

News