Market Cap$72.95B
Enterprise Value$82.90B
P/E Ratio (TTM)36.30
P/S Ratio4.76
P/B Ratio7.63
Forward P/E—
EPS (TTM)$7.28
EPS (FY)$7.53
Revenue (TTM)$16.08B
Profit Margin12.91%
Operating Margin18.02%
ROE22.40%
Debt/Equity0.92
Avg Vol (30d)1.6M
Beta (1Y)0.52
Beta (3Y)1.02
Beta (5Y)0.97
Shares Out281.97M
Float252.44M
Dividend1.12%
Next EarningsApr 28, 2026
Short Interest—