Price
$11.91
52W High
$27.98
52W Low
$8.04
SMA50
$12.24
SMA200
$12.97
Avg Volume 50D
$4.41M
From 52W High
-57.43%
From 52W Low
+48.13%
Vs SMA50
-2.73%
Vs SMA200
-8.14%
Current Volume
$5.18M
Dollar Volume 50D
$54.10M
Market Cap
$1.76B
P/E
--
Revenue TTM
$59.51M
EPS TTM
-3.36
Net Income TTM
-$399.98M
Free Cash Flow
-$348.69M
Revenue 1Y
+12.58%
EPS 1Y
+28.21%
Net Income 1Y
+16.71%
FCF 1Y
+17.34%
Profit Margin
-672.16%
FCF Margin
-585.97%

Revenue

Annual ending 2025-12-31
$67.67M

EPS

Annual ending 2025-12-31
-3.81

Net Income

Annual ending 2025-12-31
-$412.69M

News