Price
$5.86
52W High
$20.13
52W Low
$5.30
SMA50
$6.55
SMA200
$8.98
Avg Volume 50D
$6.69M
From 52W High
-70.89%
From 52W Low
+10.57%
Vs SMA50
-10.55%
Vs SMA200
-34.77%
Current Volume
$4.24M
Dollar Volume 50D
$43.93M
Market Cap
$2.28B
P/E
--
Revenue TTM
$1.94B
EPS TTM
-6.09
Net Income TTM
-$1.68B
Free Cash Flow
$640.94M

Revenue

Annual ending 2025-12-31
$1.75B

EPS

Annual ending 2025-12-31
-6.27

Net Income

Annual ending 2025-12-31
-$1.82B

News