Price
$19.57
52W High
$37.84
52W Low
$5.31
SMA50
$27.88
SMA200
$20.60
Avg Volume 50D
$296.29K
From 52W High
-48.28%
From 52W Low
+268.55%
Vs SMA50
-29.80%
Vs SMA200
-5.01%
Current Volume
$301.83K
Dollar Volume 50D
$8.45M
Market Cap
$178.78M
P/E
--
Revenue TTM
$37.65M
EPS TTM
-27.15
Net Income TTM
-$164.11M
Free Cash Flow
-$50.17M
Revenue 1Y
+354.37%
EPS 1Y
-64.05%
Net Income 1Y
-321.93%
FCF 1Y
-77.14%
Profit Margin
-435.83%
FCF Margin
-133.23%

Revenue

Annual ending 2025-12-31
$27.47M

EPS

Annual ending 2025-12-31
-8.40

Net Income

Annual ending 2025-12-31
-$26.60M

News