Price
$166.72
52W High
$200.76
52W Low
$152.11
SMA50
$176.42
SMA200
$179.43
Avg Volume 50D
$217.54K
From 52W High
-16.96%
From 52W Low
+9.60%
Vs SMA50
-5.50%
Vs SMA200
-7.09%
Current Volume
$181.50K
Dollar Volume 50D
$38.41M
Market Cap
$5.87B
P/E
16.1x
Revenue TTM
$2.01B
EPS TTM
10.12
Net Income TTM
$363.40M
Free Cash Flow
$834.10M
Revenue 1Y
+23.23%
EPS 1Y
+15.79%
Net Income 1Y
+15.15%
FCF 1Y
+31.00%
Profit Margin
18.09%
FCF Margin
41.51%
Dividend Yield
1.55%
Dividend TTM
$2.59
Last Ex-Dividend
2026-09-15
Dividend / EPS
25.59%

Revenue

Annual ending 2025-12-31
$1.74B

EPS

Annual ending 2025-12-31
9.12

Net Income

Annual ending 2025-12-31
$327.80M

News