Price
$84.27
52W High
$143.29
52W Low
$50.23
SMA50
$84.22
SMA200
$86.05
Avg Volume 50D
$13.72M
From 52W High
-41.19%
From 52W Low
+67.77%
Vs SMA50
+0.06%
Vs SMA200
-2.06%
Current Volume
$5.97M
Dollar Volume 50D
$1.17B
Market Cap
$21.29B
P/E
47.2x
Revenue TTM
$4.10B
EPS TTM
1.75
Net Income TTM
$451.27M
Free Cash Flow
$761.52M
Revenue 1Y
+41.26%
EPS 1Y
+139.06%
Net Income 1Y
+193.78%
FCF 1Y
+51.96%
Profit Margin
11.01%
FCF Margin
18.58%

Revenue

Annual ending 2025-12-31
$2.75B

EPS

Annual ending 2025-12-31
-0.44

Net Income

Annual ending 2025-12-31
-$69.51M

News