Market Cap$346.51B
Enterprise Value$337.37B
P/E Ratio (TTM)40.15
P/S Ratio11.75
P/B Ratio—
Forward P/E—
EPS (TTM)$10.64
EPS (FY)$9.42
Revenue (TTM)$29.02B
Profit Margin29.31%
Operating Margin30.13%
ROE35.51%
Debt/Equity0.27
Avg Vol (30d)7.0M
Beta (1Y)1.54
Beta (3Y)1.54
Beta (5Y)1.65
Shares Out793.61M
Float790.13M
Dividend0.50%
Next EarningsAug 13, 2026
Short Interest—