Price
$17.57
52W High
$55.74
52W Low
$6.75
SMA50
$22.60
SMA200
$30.77
Avg Volume 50D
$2.00M
From 52W High
-68.48%
From 52W Low
+160.30%
Vs SMA50
-22.27%
Vs SMA200
-42.90%
Current Volume
$1.77M
Dollar Volume 50D
$45.13M
Market Cap
$1.70B
P/E
--
Revenue TTM
$0
EPS TTM
-1.09
Net Income TTM
-$86.20M
Free Cash Flow
-$109.23M
EPS 1Y
+45.50%
Net Income 1Y
-70.83%
FCF 1Y
-207.83%

Revenue

Annual ending 2025-12-31
$0

EPS

Annual ending 2025-12-31
-0.94

Net Income

Annual ending 2025-12-31
-$40.66M

News