Price
$162.09
52W High
$187.22
52W Low
$61.73
SMA50
$167.94
SMA200
$126.35
Avg Volume 50D
$1.93M
From 52W High
-13.43%
From 52W Low
+162.57%
Vs SMA50
-3.49%
Vs SMA200
+28.28%
Current Volume
$1.30M
Dollar Volume 50D
$324.95M
Market Cap
$21.85B
P/E
--
Revenue TTM
$1.18B
EPS TTM
-3.49
Net Income TTM
-$453.44M
Free Cash Flow
-$240.72M
Revenue 1Y
+42.74%
EPS 1Y
-4.18%
Net Income 1Y
-9.57%
FCF 1Y
+11.41%
Profit Margin
-38.33%
FCF Margin
-20.35%

Revenue

Annual ending 2025-12-31
$982.02M

EPS

Annual ending 2025-12-31
-3.32

Net Income

Annual ending 2025-12-31
-$416.28M

News