Price
$148.37
52W High
$167.20
52W Low
$138.04
SMA50
$146.37
SMA200
$148.32
Avg Volume 50D
$9.08M
From 52W High
-12.69%
From 52W Low
+7.48%
Vs SMA50
+1.36%
Vs SMA200
+0.03%
Current Volume
$7.82M
Dollar Volume 50D
$1.33B
Market Cap
$342.40B
P/E
21.2x
Revenue TTM
$86.72B
EPS TTM
6.84
Net Income TTM
$16.32B
Free Cash Flow
$15.03B
Revenue 1Y
+3.33%
EPS 1Y
+8.57%
Net Income 1Y
+7.35%
FCF 1Y
+0.01%
Profit Margin
18.82%
FCF Margin
17.33%
Dividend Yield
2.87%
Dividend TTM
$4.26
Last Ex-Dividend
2026-04-24
Dividend / EPS
62.26%

Revenue

Annual ending 2025-06-30
$84.28B

EPS

Annual ending 2025-06-30
6.51

Net Income

Annual ending 2025-06-30
$15.68B