Price
$18.34
52W High
$58.81
52W Low
$16.78
SMA50
$22.82
SMA200
$27.74
Avg Volume 50D
$3.06M
From 52W High
-68.81%
From 52W Low
+9.30%
Vs SMA50
-19.64%
Vs SMA200
-33.88%
Current Volume
$3.08M
Dollar Volume 50D
$70.29M
Market Cap
$3.24B
P/E
--
Revenue TTM
$287.01M
EPS TTM
-2.94
Net Income TTM
-$370.41M
Free Cash Flow
-$326.49M

Revenue

Annual ending 2025-12-31
$159.85M

EPS

Annual ending 2025-12-31
-4.83

Net Income

Annual ending 2025-12-31
-$333.96M

News