Price
$10.45
52W High
$31.79
52W Low
$7.14
SMA50
$12.07
SMA200
$13.33
Avg Volume 50D
$13.89M
From 52W High
-67.13%
From 52W Low
+46.36%
Vs SMA50
-13.44%
Vs SMA200
-21.59%
Current Volume
$19.80M
Dollar Volume 50D
$167.57M
Market Cap
$2.62B
P/E
--
Revenue TTM
$36.53M
EPS TTM
-1.33
Net Income TTM
-$313.05M
Free Cash Flow
-$67.85M
Revenue 1Y
-46.40%
EPS 1Y
-101.52%
Net Income 1Y
-151.46%
FCF 1Y
-34.27%
Profit Margin
-856.86%
FCF Margin
-185.70%

Revenue

Annual ending 2025-12-31
$45.92M

EPS

Annual ending 2025-12-31
-0.57

Net Income

Annual ending 2025-12-31
-$116.95M

News