Price
$125.05
52W High
$136.60
52W Low
$94.31
SMA50
$128.97
SMA200
$122.14
Avg Volume 50D
$751.17K
From 52W High
-8.46%
From 52W Low
+32.59%
Vs SMA50
-3.04%
Vs SMA200
+2.38%
Current Volume
$812.16K
Dollar Volume 50D
$96.48M
Market Cap
$17.20B
P/E
11.9x
Revenue TTM
$4.75B
EPS TTM
10.40
Net Income TTM
$1.45B
Free Cash Flow
$2.17B
Revenue 1Y
+3.76%
EPS 1Y
+21.64%
Net Income 1Y
+21.24%
FCF 1Y
+0.92%
Profit Margin
30.45%
FCF Margin
45.76%
Dividend Yield
2.40%
Dividend TTM
$3.00
Last Ex-Dividend
2026-08-03
Dividend / EPS
28.85%

Revenue

Annual ending 2025-12-31
$4.67B

EPS

Annual ending 2025-12-31
9.52

Net Income

Annual ending 2025-12-31
$1.33B

News