Price
$55.03
52W High
$141.56
52W Low
$41.31
SMA50
$47.48
SMA200
$75.53
Avg Volume 50D
$12.61M
From 52W High
-157.24%
From 52W Low
+33.21%
Vs SMA50
+15.90%
Vs SMA200
-27.14%
Current Volume
$6.30M
Dollar Volume 50D
$594.85M
Market Cap
$39.63B
P/E
--
Revenue TTM
$5.30B
EPS TTM
-1.58
Net Income TTM
-$1.10B
Free Cash Flow
$1.52B
Revenue 1Y
+38.11%
EPS 1Y
-17.91%
Net Income 1Y
-24.58%
FCF 1Y
+73.79%
Profit Margin
-20.69%
FCF Margin
28.78%

Revenue

Annual ending 2025-12-31
$4.89B

EPS

Annual ending 2025-12-31
-1.54

Net Income

Annual ending 2025-12-31
-$1.07B