Price
$2.32
52W High
$19.19
52W Low
$2.32
SMA50
$3.59
SMA200
$7.04
Avg Volume 50D
$26.83M
From 52W High
-87.91%
From 52W Low
+0.00%
Vs SMA50
-35.32%
Vs SMA200
-67.03%
Current Volume
$19.65M
Dollar Volume 50D
$96.18M
Market Cap
$870.36M
P/E
--
Revenue TTM
$214.25M
EPS TTM
-8.64
Net Income TTM
-$1.17B
Free Cash Flow
-$420.19M
Revenue 1Y
+533.87%
EPS 1Y
-65.52%
Net Income 1Y
-14.87%
FCF 1Y
-93.64%
Profit Margin
-546.48%
FCF Margin
-196.12%

Revenue

Annual ending 2025-12-31
$114.20M

EPS

Annual ending 2025-12-31
-6.69

Net Income

Annual ending 2025-12-31
-$1.74B

News