Price
$11.21
52W High
$33.58
52W Low
$10.42
SMA50
$13.08
SMA200
$16.23
Avg Volume 50D
$1.82M
From 52W High
-66.62%
From 52W Low
+7.58%
Vs SMA50
-14.31%
Vs SMA200
-30.92%
Current Volume
$1.32M
Dollar Volume 50D
$23.72M
Market Cap
$749.58M
P/E
--
Revenue TTM
$5.60B
EPS TTM
-2.50
Net Income TTM
-$168.56M
Free Cash Flow
-$1.21B
Revenue 1Y
-6.65%
EPS 1Y
-562.96%
Net Income 1Y
-567.56%
FCF 1Y
+39.19%
Profit Margin
-3.01%
FCF Margin
-21.72%

Revenue

Annual ending 2025-12-31
$5.60B

EPS

Annual ending 2025-12-31
-2.50

Net Income

Annual ending 2025-12-31
-$168.56M

News