Price
$2.28
52W High
$14.05
52W Low
$2.28
SMA50
$3.52
SMA200
$5.13
Avg Volume 50D
$4.05M
From 52W High
-83.77%
From 52W Low
+0.00%
Vs SMA50
-35.28%
Vs SMA200
-55.59%
Current Volume
$5.02M
Dollar Volume 50D
$13.74M
Market Cap
$374.07M
P/E
--
Revenue TTM
$30.85M
EPS TTM
-1.26
Net Income TTM
-$132.05M
Free Cash Flow
-$83.58M
Revenue 1Y
+573.43%
EPS 1Y
+10.64%
Net Income 1Y
-32.10%
FCF 1Y
-167.15%
Profit Margin
-428.00%
FCF Margin
-270.89%

Revenue

Annual ending 2025-12-31
$23.85M

EPS

Annual ending 2025-12-31
-2.11

Net Income

Annual ending 2025-12-31
-$175.09M

News