Price
$5.18
52W High
$17.36
52W Low
$5.18
SMA50
$8.02
SMA200
$10.87
Avg Volume 50D
$8.38M
From 52W High
-70.13%
From 52W Low
+0.00%
Vs SMA50
-35.34%
Vs SMA200
-52.29%
Current Volume
$6.81M
Dollar Volume 50D
$68.37M
Market Cap
$823.13M
P/E
--
Revenue TTM
$71.54M
EPS TTM
-0.80
Net Income TTM
-$97.48M
Free Cash Flow
-$157.70M
Revenue 1Y
+469.54%
EPS 1Y
-15.94%
Net Income 1Y
-71.04%
FCF 1Y
-296.48%
Profit Margin
-136.26%
FCF Margin
-220.44%

Revenue

Annual ending 2025-12-31
$40.73M

EPS

Annual ending 2025-12-31
-0.73

Net Income

Annual ending 2025-12-31
-$72.08M

News