Price
$28.99
52W High
$52.50
52W Low
$24.37
SMA50
$41.97
SMA200
$35.79
Avg Volume 50D
$364.33K
From 52W High
-44.78%
From 52W Low
+18.96%
Vs SMA50
-30.93%
Vs SMA200
-19.00%
Current Volume
$309.98K
Dollar Volume 50D
$14.93M
Market Cap
$1.45B
P/E
--
Revenue TTM
$20.00M
EPS TTM
-3.04
Net Income TTM
-$137.16M
Free Cash Flow
-$97.15M
EPS 1Y
-22.09%
Net Income 1Y
-55.31%
FCF 1Y
-26.42%
Profit Margin
-685.80%
FCF Margin
-485.75%

Revenue

Annual ending 2025-12-31
$0

EPS

Annual ending 2025-12-31
-2.86

Net Income

Annual ending 2025-12-31
-$111.48M

News