Price
$110.18
52W High
$136.77
52W Low
$93.05
SMA50
$101.97
SMA200
$104.50
Avg Volume 50D
$4.74M
From 52W High
-24.13%
From 52W Low
+18.41%
Vs SMA50
+8.05%
Vs SMA200
+5.43%
Current Volume
$7.14M
Dollar Volume 50D
$483.75M
Market Cap
$37.31B
P/E
17.3x
Revenue TTM
$16.56B
EPS TTM
6.37
Net Income TTM
$2.12B
Free Cash Flow
$1.84B
Revenue 1Y
+0.14%
EPS 1Y
-13.22%
Net Income 1Y
-14.04%
FCF 1Y
-23.20%
Profit Margin
12.80%
FCF Margin
11.10%
Dividend Yield
4.61%
Dividend TTM
$5.08
Last Ex-Dividend
2026-06-05
Dividend / EPS
79.75%

Revenue

Annual ending 2025-12-31
$16.45B

EPS

Annual ending 2025-12-31
6.07

Net Income

Annual ending 2025-12-31
$2.02B