Price
$163.28
52W High
$238.19
52W Low
$128.75
SMA50
$163.41
SMA200
$189.38
Avg Volume 50D
$1.28M
From 52W High
-31.45%
From 52W Low
+26.82%
Vs SMA50
-0.08%
Vs SMA200
-13.78%
Current Volume
$998.64K
Dollar Volume 50D
$211.01M
Market Cap
$10.86B
P/E
33.5x
Revenue TTM
$6.06B
EPS TTM
4.85
Net Income TTM
$324.10M
Free Cash Flow
$466.30M
Revenue 1Y
+3.50%
EPS 1Y
+28.99%
Net Income 1Y
+29.43%
FCF 1Y
-47.48%
Profit Margin
5.35%
FCF Margin
7.70%
Dividend Yield
0.86%
Dividend TTM
$1.40
Last Ex-Dividend
2026-09-30
Dividend / EPS
28.87%

Revenue

Annual ending 2025-12-31
$5.93B

EPS

Annual ending 2025-12-31
4.20

Net Income

Annual ending 2025-12-31
$279.50M

News