Market Cap$67.92B
Enterprise Value$82.70B
P/E Ratio (TTM)18.98
P/S Ratio4.02
P/B Ratio7.41
Forward P/E—
EPS (TTM)$17.03
EPS (FY)$17.07
Revenue (TTM)$17.29B
Profit Margin21.37%
Operating Margin27.87%
ROE47.76%
Debt/Equity1.72
Avg Vol (30d)1.4M
Beta (1Y)0.38
Beta (3Y)0.75
Beta (5Y)0.82
Shares Out214.25M
Float211.76M
Dividend0.95%
Next EarningsApr 24, 2026
Short Interest—