Price
$237.19
52W High
$240.52
52W Low
$160.84
SMA50
$230.73
SMA200
$212.87
Avg Volume 50D
$590.83K
From 52W High
-1.38%
From 52W Low
+47.47%
Vs SMA50
+2.80%
Vs SMA200
+11.42%
Current Volume
$848.95K
Dollar Volume 50D
$136.35M
Market Cap
$17.38B
P/E
33.5x
Revenue TTM
$3.59B
EPS TTM
6.96
Net Income TTM
$519.50M
Free Cash Flow
$641.50M
Revenue 1Y
+7.32%
EPS 1Y
+12.44%
Net Income 1Y
+10.67%
FCF 1Y
+9.28%
Profit Margin
14.49%
FCF Margin
17.89%
Dividend Yield
1.22%
Dividend TTM
$2.90
Last Ex-Dividend
2026-10-02
Dividend / EPS
41.67%

Revenue

Annual ending 2025-12-31
$3.46B

EPS

Annual ending 2025-12-31
6.41

Net Income

Annual ending 2025-12-31
$483.20M

News