Market Cap$613.75B
Enterprise Value$622.33B
P/E Ratio (TTM)28.64
P/S Ratio14.36
P/B Ratio17.47
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)6.9M
Beta (1Y)0.87
Beta (3Y)0.66
Beta (5Y)0.78
Shares Out1.66B
Float1.66B
Dividend0.82%
Next EarningsJul 28, 2026
Short Interest—