Market Cap$571.25B
Enterprise Value$582.97B
P/E Ratio (TTM)28.95
P/S Ratio14.24
P/B Ratio15.25
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)7.8M
Beta (1Y)0.90
Beta (3Y)0.57
Beta (5Y)0.78
Shares Out1.68B
Float1.68B
Dividend0.88%
Next EarningsApr 28, 2026
Short Interest—