Price
$17.36
52W High
$20.75
52W Low
$6.03
SMA50
$19.01
SMA200
$14.35
Avg Volume 50D
$2.92M
From 52W High
-16.34%
From 52W Low
+187.89%
Vs SMA50
-8.69%
Vs SMA200
+20.98%
Current Volume
$1.71M
Dollar Volume 50D
$55.32M
Market Cap
$3.94B
P/E
--
Revenue TTM
$10.35M
EPS TTM
-1.57
Net Income TTM
-$286.21M
Free Cash Flow
-$212.21M
Revenue 1Y
+23.86%
EPS 1Y
+19.49%
Net Income 1Y
+7.83%
FCF 1Y
+19.02%
Profit Margin
-2765.30%
FCF Margin
-2050.29%

Revenue

Annual ending 2025-12-31
$15.36M

EPS

Annual ending 2025-12-31
-1.61

Net Income

Annual ending 2025-12-31
-$276.48M

News