Price
$8.92
52W High
$10.34
52W Low
$4.86
SMA50
$8.96
SMA200
$7.08
Avg Volume 50D
$743.96K
From 52W High
-13.73%
From 52W Low
+83.54%
Vs SMA50
-0.45%
Vs SMA200
+25.96%
Current Volume
$518.69K
Dollar Volume 50D
$6.64M
Market Cap
$488.56M
P/E
--
Revenue TTM
$48.55M
EPS TTM
-2.23
Net Income TTM
-$109.39M
Free Cash Flow
-$98.12M
Revenue 1Y
+90.63%
EPS 1Y
-25.28%
Net Income 1Y
-60.37%
FCF 1Y
-79.05%
Profit Margin
-225.34%
FCF Margin
-202.11%

Revenue

Annual ending 2025-12-31
$35.26M

EPS

Annual ending 2025-12-31
-1.66

Net Income

Annual ending 2025-12-31
-$69.11M

News