Price
$2.33
52W High
$6.75
52W Low
$2.33
SMA50
$3.10
SMA200
$4.00
Avg Volume 50D
$3.45M
From 52W High
-65.56%
From 52W Low
+0.00%
Vs SMA50
-25.07%
Vs SMA200
-41.84%
Current Volume
$5.22M
Dollar Volume 50D
$10.54M
Market Cap
$527.32M
P/E
--
Revenue TTM
$18.30M
EPS TTM
-0.45
Net Income TTM
-$82.66M
Free Cash Flow
-$82.48M
Revenue 1Y
-87.03%
EPS 1Y
-180.36%
Net Income 1Y
-272.26%
FCF 1Y
-6.18%
Profit Margin
-451.62%
FCF Margin
-450.67%

Revenue

Annual ending 2025-12-31
$76.20M

EPS

Annual ending 2025-12-31
-0.15

Net Income

Annual ending 2025-12-31
-$20.37M

News