Price
$11.02
52W High
$27.07
52W Low
$10.64
SMA50
$13.01
SMA200
$18.08
Avg Volume 50D
$18.96M
From 52W High
-59.29%
From 52W Low
+3.57%
Vs SMA50
-15.26%
Vs SMA200
-39.04%
Current Volume
$21.65M
Dollar Volume 50D
$243.22M
Market Cap
$11.04B
P/E
--
Revenue TTM
$9.90B
EPS TTM
-0.90
Net Income TTM
-$656.90M
Free Cash Flow
$140.60M
Revenue 1Y
+408.30%
EPS 1Y
-328.57%
Net Income 1Y
-470.23%
FCF 1Y
+293.93%
Profit Margin
-6.64%
FCF Margin
1.42%

Revenue

Annual ending 2025-12-31
$6.84B

EPS

Annual ending 2025-12-31
-0.63

Net Income

Annual ending 2025-12-31
-$388.30M

News