Market Cap$34.09B
Enterprise Value$41.39B
P/E Ratio (TTM)13.47
P/S Ratio3.56
P/B Ratio10.57
Forward P/E—
EPS (TTM)$6.04
EPS (FY)$6.41
Revenue (TTM)$9.51B
Profit Margin27.79%
Operating Margin37.57%
ROE65.99%
Debt/Equity2.86
Avg Vol (30d)7.2M
Beta (1Y)0.74
Beta (3Y)0.89
Beta (5Y)0.86
Shares Out419.23M
Float416.84M
Dividend2.61%
Next EarningsAug 11, 2026
Short Interest—