Price
$560.82
52W High
$643.83
52W Low
$511.84
SMA50
$558.79
SMA200
$572.47
Avg Volume 50D
$559.27K
From 52W High
-12.89%
From 52W Low
+9.57%
Vs SMA50
+0.36%
Vs SMA200
-2.03%
Current Volume
$469.87K
Dollar Volume 50D
$312.23M
Market Cap
$41.29B
P/E
30.4x
Revenue TTM
$3.33B
EPS TTM
18.28
Net Income TTM
$1.36B
Free Cash Flow
$1.55B
Revenue 1Y
+11.62%
EPS 1Y
+21.06%
Net Income 1Y
+15.21%
FCF 1Y
+10.56%
Profit Margin
40.74%
FCF Margin
46.55%
Dividend Yield
1.42%
Dividend TTM
$7.95
Last Ex-Dividend
2026-08-14
Dividend / EPS
43.49%

Revenue

Annual ending 2025-12-31
$3.13B

EPS

Annual ending 2025-12-31
15.69

Net Income

Annual ending 2025-12-31
$1.20B

News