Price
$108.47
52W High
$119.40
52W Low
$97.80
SMA50
$109.28
SMA200
$109.00
Avg Volume 50D
$852.94K
From 52W High
-9.15%
From 52W Low
+10.91%
Vs SMA50
-0.74%
Vs SMA200
-0.49%
Current Volume
$652.46K
Dollar Volume 50D
$92.66M
Market Cap
$22.17B
P/E
13.1x
Revenue TTM
$18.69B
EPS TTM
8.16
Net Income TTM
$1.69B
Free Cash Flow
$1.77B
Revenue 1Y
+3.50%
EPS 1Y
+29.73%
Net Income 1Y
+25.06%
FCF 1Y
-42.49%
Profit Margin
9.02%
FCF Margin
9.45%
Dividend Yield
0.23%
Dividend TTM
$0.25
Last Ex-Dividend
2026-08-19
Dividend / EPS
3.06%

Revenue

Annual ending 2025-12-31
$18.45B

EPS

Annual ending 2025-12-31
7.97

Net Income

Annual ending 2025-12-31
$1.67B

News