Price
$543.40
52W High
$596.76
52W Low
$415.34
SMA50
$513.78
SMA200
$526.46
Avg Volume 50D
$760.92K
From 52W High
-8.94%
From 52W Low
+30.83%
Vs SMA50
+5.76%
Vs SMA200
+3.22%
Current Volume
$538.23K
Dollar Volume 50D
$394.63M
Market Cap
$23.59B
P/E
18.0x
Revenue TTM
$3.15B
EPS TTM
27.94
Net Income TTM
$1.31B
Free Cash Flow
$1.09B
Revenue 1Y
+2.49%
EPS 1Y
+8.89%
Net Income 1Y
+5.54%
FCF 1Y
+2.05%
Profit Margin
41.56%
FCF Margin
34.65%

Revenue

Annual ending 2025-12-31
$3.18B

EPS

Annual ending 2025-12-31
27.86

Net Income

Annual ending 2025-12-31
$1.33B

News