Price
$10.61
52W High
$11.78
52W Low
$5.12
SMA50
$10.50
SMA200
$9.21
Avg Volume 50D
$2.03M
From 52W High
-9.93%
From 52W Low
+107.23%
Vs SMA50
+1.05%
Vs SMA200
+15.22%
Current Volume
$1.78M
Dollar Volume 50D
$21.64M
Market Cap
$1.91B
P/E
--
Revenue TTM
$303.23M
EPS TTM
-1.86
Net Income TTM
-$251.68M
Free Cash Flow
-$203.59M
Revenue 1Y
+1495.93%
EPS 1Y
+53.50%
Net Income 1Y
+54.26%
FCF 1Y
+56.35%
Profit Margin
-83.00%
FCF Margin
-67.14%

Revenue

Annual ending 2025-12-31
$68.56M

EPS

Annual ending 2025-12-31
-3.16

Net Income

Annual ending 2025-12-31
-$437.99M

News