Price
$126.93
52W High
$144.23
52W Low
$122.20
SMA50
$126.71
SMA200
$130.92
Avg Volume 50D
$144.59K
From 52W High
-11.99%
From 52W Low
+3.87%
Vs SMA50
+0.17%
Vs SMA200
-3.05%
Current Volume
$100.45K
Dollar Volume 50D
$18.34M
Market Cap
$4.50B
P/E
14.9x
Revenue TTM
$2.11B
EPS TTM
8.36
Net Income TTM
$302.24M
Free Cash Flow
$364.03M
Revenue 1Y
-6.25%
EPS 1Y
-7.42%
Net Income 1Y
-8.29%
FCF 1Y
-26.66%
Profit Margin
14.35%
FCF Margin
17.28%
Dividend Yield
1.04%
Dividend TTM
$1.32
Last Ex-Dividend
2026-09-01
Dividend / EPS
15.79%

Revenue

Annual ending 2025-12-31
$2.26B

EPS

Annual ending 2025-12-31
11.79

Net Income

Annual ending 2025-12-31
$428.47M

News