Market Cap$613.75B
Enterprise Value$630.17B
P/E Ratio (TTM)29.00
P/S Ratio14.81
P/B Ratio17.70
Forward P/E—
EPS (TTM)$11.37
EPS (FY)$11.47
Revenue (TTM)$43.03B
Profit Margin51.21%
Operating Margin67.24%
ROE51.54%
Debt/Equity0.67
Avg Vol (30d)7.2M
Beta (1Y)0.87
Beta (3Y)0.66
Beta (5Y)0.78
Shares Out1.66B
Float1.66B
Dividend0.81%
Next EarningsJul 28, 2026
Short Interest—