Price
$18.22
52W High
$33.78
52W Low
$13.30
SMA50
$21.81
SMA200
$22.35
Avg Volume 50D
$1.74M
From 52W High
-46.06%
From 52W Low
+36.99%
Vs SMA50
-16.46%
Vs SMA200
-18.47%
Current Volume
$2.12M
Dollar Volume 50D
$37.59M
Market Cap
$2.07B
P/E
--
Revenue TTM
$71.13M
EPS TTM
-3.36
Net Income TTM
-$334.09M
Free Cash Flow
-$335.04M
Revenue 1Y
+23220.33%
EPS 1Y
+5.35%
Net Income 1Y
-21.10%
FCF 1Y
-8.22%
Profit Margin
-469.71%
FCF Margin
-471.04%

Revenue

Annual ending 2025-12-31
$70.85M

EPS

Annual ending 2025-12-31
-3.32

Net Income

Annual ending 2025-12-31
-$281.93M

News