Market Cap$442.69B
Enterprise Value$443.45B
P/E Ratio (TTM)53.14
P/S Ratio1.55
P/B Ratio14.13
Forward P/E—
EPS (TTM)$19.23
EPS (FY)$18.21
Revenue (TTM)$286.26B
Profit Margin2.99%
Operating Margin3.82%
ROE30.69%
Debt/Equity0.26
Avg Vol (30d)1.8M
Beta (1Y)0.22
Beta (3Y)0.65
Beta (5Y)0.91
Shares Out443.65M
Float442.72M
Dividend0.58%
Next EarningsJul 29, 2026
Short Interest—