Price
$545.96
52W High
$657.20
52W Low
$411.04
SMA50
$575.39
SMA200
$532.72
Avg Volume 50D
$114.58K
From 52W High
-16.93%
From 52W Low
+32.82%
Vs SMA50
-5.12%
Vs SMA200
+2.48%
Current Volume
$79.81K
Dollar Volume 50D
$65.81M
Market Cap
$5.69B
P/E
11.3x
Revenue TTM
$2.33B
EPS TTM
45.50
Net Income TTM
$501.90M
Free Cash Flow
$1.22B
Revenue 1Y
+2.58%
EPS 1Y
+31.69%
Net Income 1Y
+18.26%
FCF 1Y
+10.20%
Profit Margin
21.54%
FCF Margin
52.41%

Revenue

Annual ending 2025-12-31
$2.32B

EPS

Annual ending 2025-12-31
36.38

Net Income

Annual ending 2025-12-31
$423.90M

News