Price
$72.11
52W High
$79.78
52W Low
$54.52
SMA50
$75.00
SMA200
$70.44
Avg Volume 50D
$768.25K
From 52W High
-9.61%
From 52W Low
+32.26%
Vs SMA50
-3.86%
Vs SMA200
+2.38%
Current Volume
$726.71K
Dollar Volume 50D
$57.47M
Market Cap
$5.83B
P/E
13.6x
Revenue TTM
$1.96B
EPS TTM
5.11
Net Income TTM
$427.26M
Free Cash Flow
$559.70M
Revenue 1Y
-3.07%
EPS 1Y
-6.07%
Net Income 1Y
-9.12%
FCF 1Y
-2.79%
Profit Margin
21.80%
FCF Margin
28.56%
Dividend Yield
2.70%
Dividend TTM
$1.95
Last Ex-Dividend
2026-09-04
Dividend / EPS
38.16%

Revenue

Annual ending 2025-12-31
$2.02B

EPS

Annual ending 2025-12-31
5.67

Net Income

Annual ending 2025-12-31
$486.07M

News