Price
$42.38
52W High
$86.50
52W Low
$42.38
SMA50
$52.40
SMA200
$69.14
Avg Volume 50D
$3.31M
From 52W High
-51.01%
From 52W Low
+0.00%
Vs SMA50
-19.13%
Vs SMA200
-38.71%
Current Volume
$2.98M
Dollar Volume 50D
$168.17M
Market Cap
$7.26B
P/E
--
Revenue TTM
$874.09M
EPS TTM
-3.70
Net Income TTM
-$565.17M
Free Cash Flow
-$560.84M
Revenue 1Y
-7.41%
EPS 1Y
-101.09%
Net Income 1Y
-110.72%
FCF 1Y
-93.39%
Profit Margin
-64.66%
FCF Margin
-64.16%

Revenue

Annual ending 2025-12-31
$943.71M

EPS

Annual ending 2025-12-31
-2.38

Net Income

Annual ending 2025-12-31
-$381.39M

News