Price
$5.65
52W High
$7.58
52W Low
$3.12
SMA50
$5.61
SMA200
$5.73
Avg Volume 50D
$40.77M
From 52W High
-25.46%
From 52W Low
+81.09%
Vs SMA50
+0.70%
Vs SMA200
-1.44%
Current Volume
$37.57M
Dollar Volume 50D
$229.38M
Market Cap
$6.25B
P/E
--
Revenue TTM
$4.12B
EPS TTM
-1.88
Net Income TTM
-$1.66B
Free Cash Flow
$904.00M
Revenue 1Y
+8.54%
EPS 1Y
-8.05%
Net Income 1Y
-10.17%
FCF 1Y
+136.03%
Profit Margin
-40.24%
FCF Margin
21.95%

Revenue

Annual ending 2025-12-31
$3.96B

EPS

Annual ending 2025-12-31
-3.04

Net Income

Annual ending 2025-12-31
-$2.92B

News