Price
$2.11
52W High
$9.07
52W Low
$2.09
SMA50
$2.97
SMA200
$4.49
Avg Volume 50D
$35.31M
From 52W High
-76.73%
From 52W Low
+0.96%
Vs SMA50
-28.88%
Vs SMA200
-53.04%
Current Volume
$27.74M
Dollar Volume 50D
$107.84M
Market Cap
$2.03B
P/E
--
Revenue TTM
$3.25B
EPS TTM
-1.73
Net Income TTM
-$1.52B
Free Cash Flow
-$474.00M
Revenue 1Y
-37.19%
EPS 1Y
-302.33%
Net Income 1Y
-398.69%
FCF 1Y
-192.76%
Profit Margin
-46.74%
FCF Margin
-14.57%

Revenue

Annual ending 2025-12-31
$4.37B

EPS

Annual ending 2025-12-31
-1.70

Net Income

Annual ending 2025-12-31
-$1.30B

News