Price
$105.51
52W High
$111.63
52W Low
$75.18
SMA50
$106.28
SMA200
$91.67
Avg Volume 50D
$735.94K
From 52W High
-5.48%
From 52W Low
+40.34%
Vs SMA50
-0.72%
Vs SMA200
+15.09%
Current Volume
$925.65K
Dollar Volume 50D
$78.15M
Market Cap
$12.60B
P/E
17.8x
Revenue TTM
$2.45B
EPS TTM
5.67
Net Income TTM
$706.85M
Free Cash Flow
$671.24M
Revenue 1Y
+11.10%
EPS 1Y
+6.38%
Net Income 1Y
+2.55%
FCF 1Y
+11.36%
Profit Margin
28.85%
FCF Margin
27.40%
Dividend Yield
0.99%
Dividend TTM
$1.04
Last Ex-Dividend
2026-06-08
Dividend / EPS
18.34%

Revenue

Annual ending 2025-12-31
$2.30B

EPS

Annual ending 2025-12-31
5.63

Net Income

Annual ending 2025-12-31
$715.30M

News