Price
$119.21
52W High
$145.72
52W Low
$111.94
SMA50
$127.69
SMA200
$126.70
Avg Volume 50D
$448.69K
From 52W High
-18.19%
From 52W Low
+6.49%
Vs SMA50
-6.64%
Vs SMA200
-5.91%
Current Volume
$795.70K
Dollar Volume 50D
$57.06M
Market Cap
$7.56B
P/E
20.9x
Revenue TTM
$3.93B
EPS TTM
5.53
Net Income TTM
$362.52M
Free Cash Flow
$310.39M
Revenue 1Y
+8.93%
EPS 1Y
-4.66%
Net Income 1Y
-7.40%
FCF 1Y
-14.56%
Profit Margin
9.22%
FCF Margin
7.89%
Dividend Yield
1.61%
Dividend TTM
$1.92
Last Ex-Dividend
2026-07-30
Dividend / EPS
34.72%

Revenue

Annual ending 2025-12-31
$3.78B

EPS

Annual ending 2025-12-31
5.89

Net Income

Annual ending 2025-12-31
$392.79M

News