Price
$11.34
52W High
$29.18
52W Low
$11.34
SMA50
$16.48
SMA200
$18.26
Avg Volume 50D
$36.65M
From 52W High
-61.14%
From 52W Low
+0.00%
Vs SMA50
-31.20%
Vs SMA200
-37.89%
Current Volume
$128.90M
Dollar Volume 50D
$598.26M
Market Cap
$5.40B
P/E
--
Revenue TTM
$191.09M
EPS TTM
-2.79
Net Income TTM
-$1.12B
Free Cash Flow
-$1.50B
Revenue 1Y
+20.30%
EPS 1Y
-534.09%
Net Income 1Y
-626.84%
FCF 1Y
-145.70%
Profit Margin
-585.75%
FCF Margin
-782.87%

Revenue

Annual ending 2025-12-31
$223.94M

EPS

Annual ending 2025-12-31
-2.15

Net Income

Annual ending 2025-12-31
-$822.24M

News