Price
$13.38
52W High
$44.78
52W Low
$12.98
SMA50
$17.68
SMA200
$20.37
Avg Volume 50D
$15.59M
From 52W High
-70.12%
From 52W Low
+3.08%
Vs SMA50
-24.33%
Vs SMA200
-34.31%
Current Volume
$11.71M
Dollar Volume 50D
$276.59M
Market Cap
$5.22B
P/E
--
Revenue TTM
$12.43M
EPS TTM
-0.71
Net Income TTM
-$248.70M
Free Cash Flow
-$119.08M
Revenue 1Y
-44.22%
EPS 1Y
+32.38%
Net Income 1Y
+11.67%
FCF 1Y
-124.40%
Profit Margin
-2001.59%
FCF Margin
-958.36%

Revenue

Annual ending 2025-12-31
$24.59M

EPS

Annual ending 2025-12-31
-1.11

Net Income

Annual ending 2025-12-31
-$355.06M

News