Price
$21.28
52W High
$70.59
52W Low
$9.03
SMA50
$40.66
SMA200
$29.67
Avg Volume 50D
$2.14M
From 52W High
-69.85%
From 52W Low
+135.66%
Vs SMA50
-47.66%
Vs SMA200
-28.29%
Current Volume
$2.49M
Dollar Volume 50D
$71.73M
Market Cap
$1.51B
P/E
--
Revenue TTM
$18.67M
EPS TTM
-4.03
Net Income TTM
-$252.21M
Free Cash Flow
-$161.45M
Revenue 1Y
+30.24%
EPS 1Y
-2.81%
Net Income 1Y
-26.74%
FCF 1Y
+7.34%
Profit Margin
-1350.73%
FCF Margin
-864.67%

Revenue

Annual ending 2025-12-31
$16.10M

EPS

Annual ending 2025-12-31
-3.46

Net Income

Annual ending 2025-12-31
-$198.97M

News