Price
$14.50
52W High
$14.82
52W Low
$1.81
SMA50
$9.57
SMA200
$5.13
Avg Volume 50D
$17.84M
From 52W High
-2.16%
From 52W Low
+701.10%
Vs SMA50
+51.56%
Vs SMA200
+182.86%
Current Volume
$11.92M
Dollar Volume 50D
$173.53M
Market Cap
$6.60B
P/E
--
Revenue TTM
$324.97M
EPS TTM
-0.73
Net Income TTM
-$289.52M
Free Cash Flow
-$296.39M
Revenue 1Y
+34.55%
EPS 1Y
+40.65%
Net Income 1Y
+25.75%
FCF 1Y
+8.39%
Profit Margin
-89.09%
FCF Margin
-91.21%

Revenue

Annual ending 2025-12-31
$263.50M

EPS

Annual ending 2025-12-31
-1.09

Net Income

Annual ending 2025-12-31
-$390.98M

News