Open$
Prev Close$
Market Cap$79.79B
P/E (TTM)14.37
EPS$2.66
EarningsAug 4, 2026
Market Cap$79.79B
Enterprise Value$117.77B
P/E Ratio (TTM)14.37
P/S Ratio1.65
P/B Ratio—
Forward P/E—
EPS (TTM)$2.69
EPS (FY)$2.66
Revenue (TTM)$51.01B
Profit Margin11.49%
Operating Margin12.83%
ROE19.70%
Debt/Equity—
Avg Vol (30d)4.8M
Beta (1Y)-0.13
Beta (3Y)0.44
Beta (5Y)0.53
Shares Out2.16B
Float1.44B
Dividend5.67%
Next EarningsAug 4, 2026
Short Interest—
52-Week Range
$29.68$39.74