Price
$124.33
52W High
$127.18
52W Low
$93.83
SMA50
$121.85
SMA200
$108.73
Avg Volume 50D
$932.45K
From 52W High
-2.24%
From 52W Low
+32.51%
Vs SMA50
+2.04%
Vs SMA200
+14.34%
Current Volume
$606.75K
Dollar Volume 50D
$113.65M
Market Cap
$12.27B
P/E
19.8x
Revenue TTM
$6.21B
EPS TTM
6.13
Net Income TTM
$619.50M
Free Cash Flow
$413.40M
Revenue 1Y
+9.47%
EPS 1Y
+20.67%
Net Income 1Y
+19.16%
FCF 1Y
-5.87%
Profit Margin
9.98%
FCF Margin
6.66%
Dividend Yield
0.63%
Dividend TTM
$0.78
Last Ex-Dividend
2026-10-01
Dividend / EPS
12.72%

Revenue

Annual ending 2025-12-31
$5.94B

EPS

Annual ending 2025-12-31
5.54

Net Income

Annual ending 2025-12-31
$564.70M

News