Price
$12.36
52W High
$16.76
52W Low
$7.19
SMA50
$13.79
SMA200
$10.58
Avg Volume 50D
$1.02M
From 52W High
-26.25%
From 52W Low
+71.91%
Vs SMA50
-10.38%
Vs SMA200
+16.87%
Current Volume
$991.72K
Dollar Volume 50D
$14.42M
Market Cap
$718.17M
P/E
--
Revenue TTM
$92.01M
EPS TTM
-2.76
Net Income TTM
-$179.18M
Free Cash Flow
-$155.97M
Revenue 1Y
+278712.12%
EPS 1Y
+21.59%
Net Income 1Y
+8.65%
FCF 1Y
+8.15%
Profit Margin
-194.74%
FCF Margin
-169.51%

Revenue

Annual ending 2025-12-31
$85.21M

EPS

Annual ending 2025-12-31
-2.42

Net Income

Annual ending 2025-12-31
-$140.11M

News