Price
$7.30
52W High
$31.30
52W Low
$7.30
SMA50
$9.76
SMA200
$15.94
Avg Volume 50D
$8.75M
From 52W High
-328.77%
From 52W Low
+0.00%
Vs SMA50
-25.20%
Vs SMA200
-54.20%
Current Volume
$30.39M
Bars Stored
1188
Market Cap
$2.82B
P/E
--
Revenue TTM
$1.35B
EPS TTM
-12.10
Net Income TTM
-$3.68B
Free Cash Flow
-$3.80B
Revenue 1Y
+67.58%
EPS 1Y
+3.35%
Net Income 1Y
-20.26%
FCF 1Y
-30.88%
Profit Margin
-271.95%
FCF Margin
-280.70%

Revenue

Quarterly ending 2025-12-31
$522.73M

EPS

Quarterly ending 2025-12-31
-3.59

Net Income

Quarterly ending 2025-12-31
-$1.18B