Price
$76.76
52W High
$87.17
52W Low
$64.39
SMA50
$81.94
SMA200
$80.20
Avg Volume 50D
$349.64K
From 52W High
-11.94%
From 52W Low
+19.21%
Vs SMA50
-6.32%
Vs SMA200
-4.29%
Current Volume
$364.07K
Dollar Volume 50D
$28.47M
Market Cap
$3.65B
P/E
13.5x
Revenue TTM
$1.34B
EPS TTM
5.54
Net Income TTM
$271.35M
Free Cash Flow
$304.17M
Revenue 1Y
+34.23%
EPS 1Y
+25.06%
Net Income 1Y
+43.95%
FCF 1Y
+41.63%
Profit Margin
20.31%
FCF Margin
22.76%
Dividend Yield
3.27%
Dividend TTM
$2.51
Last Ex-Dividend
2026-09-28
Dividend / EPS
45.31%

Revenue

Annual ending 2025-12-31
$1.17B

EPS

Annual ending 2025-12-31
4.44

Net Income

Annual ending 2025-12-31
$205.12M

News