Price
$71.65
52W High
$82.68
52W Low
$67.16
SMA50
$74.60
SMA200
$76.42
Avg Volume 50D
$1.29M
From 52W High
-13.34%
From 52W Low
+6.69%
Vs SMA50
-3.96%
Vs SMA200
-6.24%
Current Volume
$1.42M
Dollar Volume 50D
$95.96M
Market Cap
$13.13B
P/E
24.1x
Revenue TTM
$1.60B
EPS TTM
2.99
Net Income TTM
$544.88M
Free Cash Flow
$414.19M
Revenue 1Y
+8.35%
EPS 1Y
+39.72%
Net Income 1Y
+39.54%
FCF 1Y
-0.87%
Profit Margin
33.98%
FCF Margin
25.83%
Dividend Yield
4.21%
Dividend TTM
$3.02
Last Ex-Dividend
2026-09-11
Dividend / EPS
101.00%

Revenue

Annual ending 2025-12-31
$1.53B

EPS

Annual ending 2025-12-31
2.82

Net Income

Annual ending 2025-12-31
$513.81M

News