Market Cap$36.12B
Enterprise Value$37.80B
P/E Ratio (TTM)10.19
P/S Ratio4.51
P/B Ratio4.27
Forward P/E—
EPS (TTM)$3.95
EPS (FY)$3.00
Revenue (TTM)$8.77B
Profit Margin40.76%
Operating Margin48.48%
ROE52.50%
Debt/Equity0.38
Avg Vol (30d)2.9M
Beta (1Y)0.76
Beta (3Y)0.05
Beta (5Y)0.67
Shares Out895.02M
Float895.01M
Dividend2.98%
Next EarningsAug 21, 2026
Short Interest—