Market Cap$636.01B
Enterprise Value$629.47B
P/E Ratio (TTM)54.45
P/S Ratio15.72
P/B Ratio26.22
Forward P/E—
EPS (TTM)$29.99
EPS (FY)$29.54
Revenue (TTM)$39.07B
Profit Margin29.71%
Operating Margin34.79%
ROE51.44%
Debt/Equity0.13
Avg Vol (30d)1.8M
Beta (1Y)1.61
Beta (3Y)1.45
Beta (5Y)1.81
Shares Out385.42M
Float385.25M
Dividend0.46%
Next EarningsJul 15, 2026
Short Interest—