Price
$3.35
52W High
$21.92
52W Low
$3.35
SMA50
$4.90
SMA200
$7.37
Avg Volume 50D
$10.72M
From 52W High
-84.69%
From 52W Low
+0.00%
Vs SMA50
-31.48%
Vs SMA200
-54.51%
Current Volume
$8.81M
Dollar Volume 50D
$51.86M
Market Cap
$1.35B
P/E
--
Revenue TTM
$1.55B
EPS TTM
-13.61
Net Income TTM
-$4.60B
Free Cash Flow
-$5.11B
Revenue 1Y
+66.54%
EPS 1Y
-28.52%
Net Income 1Y
-50.64%
FCF 1Y
-67.61%
Profit Margin
-297.64%
FCF Margin
-330.43%

Revenue

Annual ending 2025-12-31
$1.35B

EPS

Annual ending 2025-12-31
-12.09

Net Income

Annual ending 2025-12-31
-$3.68B

News