Price
$28.25
52W High
$44.87
52W Low
$22.58
SMA50
$37.34
SMA200
$32.47
Avg Volume 50D
$1.43M
From 52W High
-37.04%
From 52W Low
+25.11%
Vs SMA50
-24.35%
Vs SMA200
-13.00%
Current Volume
$1.90M
Dollar Volume 50D
$50.24M
Market Cap
$2.31B
P/E
--
Revenue TTM
$158.00K
EPS TTM
-4.35
Net Income TTM
-$300.55M
Free Cash Flow
-$242.10M
Revenue 1Y
-97.27%
EPS 1Y
-44.52%
Net Income 1Y
-50.57%
FCF 1Y
-28.45%
Profit Margin
-190220.89%
FCF Margin
-153231.01%

Revenue

Annual ending 2025-12-31
$1.54M

EPS

Annual ending 2025-12-31
-3.90

Net Income

Annual ending 2025-12-31
-$258.76M

News