Price
$116.41
52W High
$118.96
52W Low
$79.41
SMA50
$107.06
SMA200
$102.01
Avg Volume 50D
$4.58M
From 52W High
-2.14%
From 52W Low
+46.59%
Vs SMA50
+8.73%
Vs SMA200
+14.12%
Current Volume
$3.35M
Dollar Volume 50D
$492.28M
Market Cap
$51.02B
P/E
23.0x
Revenue TTM
$12.01B
EPS TTM
4.83
Net Income TTM
$2.22B
Free Cash Flow
$2.43B
Revenue 1Y
+14.69%
EPS 1Y
+6.86%
Net Income 1Y
+2.11%
FCF 1Y
+72.32%
Profit Margin
18.50%
FCF Margin
20.22%
Dividend Yield
1.05%
Dividend TTM
$1.22
Last Ex-Dividend
2026-08-28
Dividend / EPS
25.26%

Revenue

Annual ending 2025-12-31
$11.10B

EPS

Annual ending 2025-12-31
4.34

Net Income

Annual ending 2025-12-31
$2.03B

News