Price
$98.99
52W High
$104.87
52W Low
$82.23
SMA50
$96.80
SMA200
$92.85
Avg Volume 50D
$1.60M
From 52W High
-5.61%
From 52W Low
+20.38%
Vs SMA50
+2.26%
Vs SMA200
+6.62%
Current Volume
$1.91M
Dollar Volume 50D
$154.37M
Market Cap
$23.94B
P/E
24.2x
Revenue TTM
$5.70B
EPS TTM
3.97
Net Income TTM
$988.00M
Free Cash Flow
$1.05B
Revenue 1Y
+6.23%
EPS 1Y
+10.58%
Net Income 1Y
+10.64%
FCF 1Y
+11.03%
Profit Margin
17.35%
FCF Margin
18.38%
Dividend Yield
0.53%
Dividend TTM
$0.52
Last Ex-Dividend
2026-09-30
Dividend / EPS
13.10%

Revenue

Annual ending 2025-12-31
$5.50B

EPS

Annual ending 2025-12-31
3.76

Net Income

Annual ending 2025-12-31
$940.00M

News