Price
$354.53
52W High
$550.90
52W Low
$323.74
SMA50
$419.66
SMA200
$427.91
Avg Volume 50D
$1.06M
From 52W High
-35.65%
From 52W Low
+9.51%
Vs SMA50
-15.52%
Vs SMA200
-17.15%
Current Volume
$3.12M
Dollar Volume 50D
$448.26M
Market Cap
$9.94B
P/E
19.8x
Revenue TTM
$5.62B
EPS TTM
17.81
Net Income TTM
$503.15M
Free Cash Flow
$704.43M
Revenue 1Y
+6.38%
EPS 1Y
-9.87%
Net Income 1Y
-15.24%
FCF 1Y
+2.54%
Profit Margin
8.95%
FCF Margin
12.53%

Revenue

Annual ending 2025-12-31
$5.41B

EPS

Annual ending 2025-12-31
18.28

Net Income

Annual ending 2025-12-31
$521.73M

News