Price
$4.31
52W High
$100.50
52W Low
$4.22
SMA50
$11.89
SMA200
$33.39
Avg Volume 50D
$329.34K
From 52W High
-95.71%
From 52W Low
+2.13%
Vs SMA50
-63.75%
Vs SMA200
-87.09%
Current Volume
$627.68K
Dollar Volume 50D
$2.73M
Market Cap
$24.11M
P/E
--
Revenue TTM
$1.27B
EPS TTM
-327.15
Net Income TTM
-$1.86B
Free Cash Flow
-$559.33M
Revenue 1Y
-36.97%
EPS 1Y
-83.14%
Net Income 1Y
-94.06%
FCF 1Y
+52.72%
Profit Margin
-146.40%
FCF Margin
-44.00%
Last Ex-Dividend
2024-06-14

Revenue

Annual ending 2025-12-31
$1.50B

EPS

Annual ending 2025-12-31
-331.50

Net Income

Annual ending 2025-12-31
-$1.84B

News