Price
$1.21
52W High
$4.22
52W Low
$1.21
SMA50
$1.53
SMA200
$1.70
Avg Volume 50D
$26.85M
From 52W High
-71.33%
From 52W Low
+0.00%
Vs SMA50
-20.80%
Vs SMA200
-28.93%
Current Volume
$18.52M
Dollar Volume 50D
$41.67M
Market Cap
$447.19M
P/E
--
Revenue TTM
$122.84M
EPS TTM
-0.87
Net Income TTM
-$291.36M
Free Cash Flow
-$760.75M
Revenue 1Y
+23.60%
EPS 1Y
-155.88%
Net Income 1Y
-453.27%
FCF 1Y
-315.47%
Profit Margin
-237.19%
FCF Margin
-619.30%

Revenue

Annual ending 2025-12-31
$113.56M

EPS

Annual ending 2025-12-31
-0.31

Net Income

Annual ending 2025-12-31
-$80.32M

News