Price
$30.21
52W High
$45.49
52W Low
$22.34
SMA50
$33.08
SMA200
$31.21
Avg Volume 50D
$1.02M
From 52W High
-33.59%
From 52W Low
+35.23%
Vs SMA50
-8.66%
Vs SMA200
-3.21%
Current Volume
$1.17M
Dollar Volume 50D
$33.62M
Market Cap
$1.84B
P/E
--
Revenue TTM
$98.34M
EPS TTM
-7.01
Net Income TTM
-$411.29M
Free Cash Flow
-$365.25M
Revenue 1Y
+140.58%
EPS 1Y
-162.98%
Net Income 1Y
-163.27%
FCF 1Y
+10.70%
Profit Margin
-418.24%
FCF Margin
-371.43%

Revenue

Annual ending 2025-12-31
$54.03M

EPS

Annual ending 2025-12-31
-7.12

Net Income

Annual ending 2025-12-31
-$412.78M

News