Price
$105.75
52W High
$127.13
52W Low
$94.87
SMA50
$113.77
SMA200
$112.64
Avg Volume 50D
$862.70K
From 52W High
-16.82%
From 52W Low
+11.47%
Vs SMA50
-7.05%
Vs SMA200
-6.11%
Current Volume
$925.18K
Dollar Volume 50D
$97.75M
Market Cap
$9.25B
P/E
21.6x
Revenue TTM
$1.34B
EPS TTM
4.93
Net Income TTM
$427.82M
Free Cash Flow
$329.09M
Revenue 1Y
+8.04%
EPS 1Y
+24.49%
Net Income 1Y
+26.72%
FCF 1Y
-4.93%
Profit Margin
32.04%
FCF Margin
24.65%
Dividend Yield
4.30%
Dividend TTM
$4.55
Last Ex-Dividend
2026-10-01
Dividend / EPS
92.29%

Revenue

Annual ending 2025-12-31
$1.28B

EPS

Annual ending 2025-12-31
4.68

Net Income

Annual ending 2025-12-31
$403.05M

News