Price
$12.78
52W High
$56.34
52W Low
$12.78
SMA50
$16.06
SMA200
$17.97
Avg Volume 50D
$16.72M
From 52W High
-77.32%
From 52W Low
+0.00%
Vs SMA50
-20.41%
Vs SMA200
-28.90%
Current Volume
$15.04M
Dollar Volume 50D
$270.74M
Market Cap
$4.42B
P/E
--
Revenue TTM
$13.35M
EPS TTM
-0.90
Net Income TTM
-$238.67M
Free Cash Flow
-$87.58M
Revenue 1Y
+68.49%
EPS 1Y
-18.42%
Net Income 1Y
-44.80%
FCF 1Y
-33.58%
Profit Margin
-1787.40%
FCF Margin
-655.90%

Revenue

Annual ending 2025-12-31
$7.09M

EPS

Annual ending 2025-12-31
-0.70

Net Income

Annual ending 2025-12-31
-$216.21M

News