Market Cap$596.56B
Enterprise Value$584.81B
P/E Ratio (TTM)29.04
P/S Ratio14.43
P/B Ratio15.30
Forward P/E—
EPS (TTM)$10.55
EPS (FY)$11.47
Revenue (TTM)$41.39B
Profit Margin49.75%
Operating Margin67.16%
ROE51.54%
Debt/Equity0.55
Avg Vol (30d)8.2M
Beta (1Y)0.91
Beta (3Y)0.57
Beta (5Y)0.78
Shares Out1.68B
Float1.68B
Dividend0.87%
Next EarningsApr 28, 2026
Short Interest—