Price
$13.37
52W High
$22.45
52W Low
$12.50
SMA50
$15.45
SMA200
$15.94
Avg Volume 50D
$22.33M
From 52W High
-40.45%
From 52W Low
+6.96%
Vs SMA50
-13.44%
Vs SMA200
-16.14%
Current Volume
$16.61M
Dollar Volume 50D
$342.93M
Market Cap
$19.60B
P/E
--
Revenue TTM
$5.88B
EPS TTM
-2.58
Net Income TTM
-$3.23B
Free Cash Flow
-$3.49B
Revenue 1Y
+14.21%
EPS 1Y
+20.12%
Net Income 1Y
+7.79%
FCF 1Y
-185.75%
Profit Margin
-54.95%
FCF Margin
-59.31%

Revenue

Annual ending 2025-12-31
$5.39B

EPS

Annual ending 2025-12-31
-3.07

Net Income

Annual ending 2025-12-31
-$3.65B

News