Price
$58.94
52W High
$68.37
52W Low
$57.62
SMA50
$61.95
SMA200
$63.55
Avg Volume 50D
$1.53M
From 52W High
-13.79%
From 52W Low
+2.29%
Vs SMA50
-4.86%
Vs SMA200
-7.26%
Current Volume
$1.99M
Dollar Volume 50D
$93.75M
Market Cap
$11.49B
P/E
28.6x
Revenue TTM
$1.45B
EPS TTM
2.06
Net Income TTM
$401.81M
Free Cash Flow
$345.41M
Revenue 1Y
+3.55%
EPS 1Y
+7.85%
Net Income 1Y
+9.28%
FCF 1Y
-1.17%
Profit Margin
27.72%
FCF Margin
23.83%
Dividend Yield
3.64%
Dividend TTM
$2.14
Last Ex-Dividend
2026-09-25
Dividend / EPS
104.00%

Revenue

Annual ending 2025-12-31
$1.45B

EPS

Annual ending 2025-12-31
2.01

Net Income

Annual ending 2025-12-31
$386.49M

News