Price
$500.77
52W High
$552.72
52W Low
$368.59
SMA50
$520.12
SMA200
$457.59
Avg Volume 50D
$152.97K
From 52W High
-9.40%
From 52W Low
+35.86%
Vs SMA50
-3.72%
Vs SMA200
+9.44%
Current Volume
$104.63K
Dollar Volume 50D
$79.51M
Market Cap
$6.54B
P/E
23.8x
Revenue TTM
$2.60B
EPS TTM
19.93
Net Income TTM
$274.99M
Free Cash Flow
$323.61M
Revenue 1Y
+3.31%
EPS 1Y
+2.42%
Net Income 1Y
-5.29%
FCF 1Y
-12.87%
Profit Margin
10.60%
FCF Margin
12.47%
Dividend Yield
0.50%
Dividend TTM
$2.50
Last Ex-Dividend
2026-08-17
Dividend / EPS
12.54%

Revenue

Annual ending 2025-12-31
$2.53B

EPS

Annual ending 2025-12-31
18.34

Net Income

Annual ending 2025-12-31
$265.24M

News