Price
$47.06
52W High
$133.09
52W Low
$47.06
SMA50
$62.37
SMA200
$80.42
Avg Volume 50D
$12.26M
From 52W High
-64.64%
From 52W Low
+0.00%
Vs SMA50
-24.54%
Vs SMA200
-41.48%
Current Volume
$23.19M
Dollar Volume 50D
$751.09M
Market Cap
$15.43B
P/E
--
Revenue TTM
$115.30M
EPS TTM
-2.15
Net Income TTM
-$618.76M
Free Cash Flow
-$1.64B
Revenue 1Y
+2256.89%
EPS 1Y
-13.76%
Net Income 1Y
-75.33%
FCF 1Y
-142.00%
Profit Margin
-536.66%
FCF Margin
-1420.69%

Revenue

Annual ending 2025-12-31
$70.92M

EPS

Annual ending 2025-12-31
-1.34

Net Income

Annual ending 2025-12-31
-$341.94M

News