Price
$142.79
52W High
$166.90
52W Low
$120.24
SMA50
$151.09
SMA200
$149.98
Avg Volume 50D
$507.70K
From 52W High
-14.45%
From 52W Low
+18.75%
Vs SMA50
-5.49%
Vs SMA200
-4.79%
Current Volume
$353.66K
Dollar Volume 50D
$76.91M
Market Cap
$9.73B
P/E
11.5x
Revenue TTM
$4.35B
EPS TTM
12.45
Net Income TTM
$847.92M
Free Cash Flow
$1.57B
Revenue 1Y
+6.06%
EPS 1Y
+17.67%
Net Income 1Y
+19.10%
FCF 1Y
+89.04%
Profit Margin
19.51%
FCF Margin
36.20%
Dividend Yield
1.51%
Dividend TTM
$2.15
Last Ex-Dividend
2026-08-06
Dividend / EPS
17.27%

Revenue

Annual ending 2025-12-31
$4.23B

EPS

Annual ending 2025-12-31
11.40

Net Income

Annual ending 2025-12-31
$774.15M

News