Price
$8.41
52W High
$16.13
52W Low
$4.56
SMA50
$8.27
SMA200
$7.37
Avg Volume 50D
$8.34M
From 52W High
-47.86%
From 52W Low
+84.43%
Vs SMA50
+1.73%
Vs SMA200
+14.11%
Current Volume
$4.13M
Dollar Volume 50D
$69.83M
Market Cap
$1.84B
P/E
--
Revenue TTM
$50.20M
EPS TTM
-8.06
Net Income TTM
-$1.71B
Free Cash Flow
-$33.94M
Revenue 1Y
+1496.87%
EPS 1Y
+28.04%
Net Income 1Y
-1511.08%
FCF 1Y
-654.36%
Profit Margin
-3406.29%
FCF Margin
-67.61%

Revenue

Annual ending 2025-12-31
$28.05M

EPS

Annual ending 2025-12-31
-7.37

Net Income

Annual ending 2025-12-31
-$734.59M

News