Market Cap$127.18B
Enterprise Value$156.16B
P/E Ratio (TTM)11.58
P/S Ratio2.13
P/B Ratio1.73
Forward P/E—
EPS (TTM)$28.31
EPS (FY)$24.79
Revenue (TTM)$61.10B
Profit Margin18.49%
Operating Margin22.85%
ROE14.97%
Debt/Equity0.31
Avg Vol (30d)1.6M
Beta (1Y)0.18
Beta (3Y)0.18
Beta (5Y)0.44
Shares Out387.86M
Float386.35M
Dividend1.24%
Next EarningsJul 28, 2026
Short Interest—