Price
$146.45
52W High
$164.33
52W Low
$116.11
SMA50
$149.60
SMA200
$143.08
Avg Volume 50D
$562.81K
From 52W High
-10.88%
From 52W Low
+26.13%
Vs SMA50
-2.10%
Vs SMA200
+2.36%
Current Volume
$487.23K
Dollar Volume 50D
$84.35M
Market Cap
$14.91B
P/E
26.8x
Revenue TTM
$2.33B
EPS TTM
5.49
Net Income TTM
$555.71M
Free Cash Flow
$718.05M
Revenue 1Y
+4.39%
EPS 1Y
+27.67%
Net Income 1Y
+26.58%
FCF 1Y
-0.64%
Profit Margin
23.89%
FCF Margin
30.87%
Dividend Yield
4.37%
Dividend TTM
$6.40
Last Ex-Dividend
2026-09-21
Dividend / EPS
116.58%

Revenue

Annual ending 2025-12-31
$2.27B

EPS

Annual ending 2025-12-31
5.77

Net Income

Annual ending 2025-12-31
$586.79M

News