Price
$63.30
52W High
$90.17
52W Low
$53.24
SMA50
$73.91
SMA200
$73.22
Avg Volume 50D
$2.50M
From 52W High
-29.80%
From 52W Low
+18.90%
Vs SMA50
-14.36%
Vs SMA200
-13.55%
Current Volume
$2.71M
Dollar Volume 50D
$181.75M
Market Cap
$12.85B
P/E
--
Revenue TTM
$713.07M
EPS TTM
-3.57
Net Income TTM
-$691.87M
Free Cash Flow
-$435.39M
Revenue 1Y
+202.39%
EPS 1Y
+12.71%
Net Income 1Y
+10.89%
FCF 1Y
+33.69%
Profit Margin
-97.03%
FCF Margin
-61.06%

Revenue

Annual ending 2025-12-31
$502.08M

EPS

Annual ending 2025-12-31
-3.78

Net Income

Annual ending 2025-12-31
-$724.93M

News