Price
$3.73
52W High
$7.40
52W Low
$2.18
SMA50
$4.54
SMA200
$3.74
Avg Volume 50D
$1.80M
From 52W High
-49.59%
From 52W Low
+71.10%
Vs SMA50
-17.81%
Vs SMA200
-0.20%
Current Volume
$1.43M
Dollar Volume 50D
$8.35M
Market Cap
$700.34M
P/E
--
Revenue TTM
$413.29M
EPS TTM
-0.92
Net Income TTM
-$154.78M
Free Cash Flow
-$64.67M

Revenue

Annual ending 2025-12-31
$321.56M

EPS

Annual ending 2025-12-31
-1.10

Net Income

Annual ending 2025-12-31
-$170.48M

News