Price
$57.89
52W High
$80.47
52W Low
$55.34
SMA50
$59.48
SMA200
$63.96
Avg Volume 50D
$1.41M
From 52W High
-28.06%
From 52W Low
+4.61%
Vs SMA50
-2.68%
Vs SMA200
-9.49%
Current Volume
$1.71M
Dollar Volume 50D
$83.66M
Market Cap
$7.69B
P/E
15.4x
Revenue TTM
$3.80B
EPS TTM
3.60
Net Income TTM
$500.30M
Free Cash Flow
$639.40M
Revenue 1Y
+0.39%
EPS 1Y
+0.28%
Net Income 1Y
-3.53%
FCF 1Y
+29.28%
Profit Margin
13.15%
FCF Margin
16.80%
Dividend Yield
2.49%
Dividend TTM
$1.44
Last Ex-Dividend
2026-07-31
Dividend / EPS
40.00%

Revenue

Annual ending 2025-12-31
$3.83B

EPS

Annual ending 2025-12-31
3.85

Net Income

Annual ending 2025-12-31
$546.20M

News