Price
$22.22
52W High
$32.90
52W Low
$7.50
SMA50
$24.36
SMA200
$21.45
Avg Volume 50D
$2.89M
From 52W High
-32.46%
From 52W Low
+196.46%
Vs SMA50
-8.80%
Vs SMA200
+3.60%
Current Volume
$9.62M
Dollar Volume 50D
$69.78M
Market Cap
$4.08B
P/E
--
Revenue TTM
$53.81M
EPS TTM
-0.87
Net Income TTM
-$123.72M
Free Cash Flow
-$144.25M
Revenue 1Y
+121.47%
EPS 1Y
+34.09%
Net Income 1Y
+15.01%
FCF 1Y
+3.30%
Profit Margin
-229.92%
FCF Margin
-268.06%

Revenue

Annual ending 2025-12-31
$62.38M

EPS

Annual ending 2025-12-31
-0.87

Net Income

Annual ending 2025-12-31
-$101.59M

News