Market Cap$67.92B
Enterprise Value$82.84B
P/E Ratio (TTM)19.02
P/S Ratio4.03
P/B Ratio7.43
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.5M
Beta (1Y)0.36
Beta (3Y)0.75
Beta (5Y)0.82
Shares Out214.25M
Float211.76M
Dividend0.92%
Next EarningsApr 24, 2026
Short Interest—