Price
$126.55
52W High
$151.12
52W Low
$105.61
SMA50
$128.17
SMA200
$134.55
Avg Volume 50D
$935.51K
From 52W High
-16.26%
From 52W Low
+19.83%
Vs SMA50
-1.26%
Vs SMA200
-5.95%
Current Volume
$854.55K
Dollar Volume 50D
$120.01M
Market Cap
$12.82B
P/E
27.4x
Revenue TTM
$1.31B
EPS TTM
4.57
Net Income TTM
$468.00M
Free Cash Flow
$480.00M
Revenue 1Y
+18.12%
EPS 1Y
+22.52%
Net Income 1Y
+24.47%
FCF 1Y
+3.00%
Profit Margin
35.73%
FCF Margin
36.64%
Dividend Yield
2.73%
Dividend TTM
$3.46
Last Ex-Dividend
2026-09-21
Dividend / EPS
75.71%

Revenue

Annual ending 2025-12-31
$1.24B

EPS

Annual ending 2025-12-31
4.30

Net Income

Annual ending 2025-12-31
$441.00M

News