Price
$9.11
52W High
$22.84
52W Low
$6.73
SMA50
$11.06
SMA200
$10.97
Avg Volume 50D
$44.63M
From 52W High
-60.11%
From 52W Low
+35.36%
Vs SMA50
-17.62%
Vs SMA200
-16.97%
Current Volume
$36.17M
Dollar Volume 50D
$497.14M
Market Cap
$3.65B
P/E
--
Revenue TTM
$804.22M
EPS TTM
-14.97
Net Income TTM
-$3.46B
Free Cash Flow
-$1.24B
Revenue 1Y
+0.73%
EPS 1Y
-1379.49%
Net Income 1Y
-609.13%
FCF 1Y
-0.32%
Profit Margin
-429.71%
FCF Margin
-154.02%

Revenue

Annual ending 2025-12-31
$907.09M

EPS

Annual ending 2025-12-31
-3.69

Net Income

Annual ending 2025-12-31
-$1.31B

News