Price
$3.62
52W High
$18.61
52W Low
$3.08
SMA50
$4.35
SMA200
$9.27
Avg Volume 50D
$8.47M
From 52W High
-80.55%
From 52W Low
+17.53%
Vs SMA50
-16.87%
Vs SMA200
-60.97%
Current Volume
$5.90M
Dollar Volume 50D
$36.87M
Market Cap
$715.67M
P/E
--
Revenue TTM
$138.40M
EPS TTM
-3.43
Net Income TTM
-$433.79M
Free Cash Flow
-$558.76M
EPS 1Y
+51.00%
Net Income 1Y
+14.83%
FCF 1Y
-12.73%
Profit Margin
-313.44%
FCF Margin
-403.74%

Revenue

Annual ending 2025-12-31
$0

EPS

Annual ending 2025-12-31
-4.18

Net Income

Annual ending 2025-12-31
-$410.16M

News