Market Cap$108.85B
Enterprise Value$143.13B
P/E Ratio (TTM)15.28
P/S Ratio4.18
P/B Ratio1.50
Forward P/E—
EPS (TTM)$0.57
EPS (FY)$0.48
Revenue (TTM)$54.80B
Profit Margin27.54%
Operating Margin32.41%
ROE8.45%
Debt/Equity6.04
Avg Vol (30d)5.4M
Beta (1Y)1.05
Beta (3Y)0.81
Beta (5Y)0.46
Shares Out12.35B
Float12.35B
Dividend1.68%
Next EarningsMay 15, 2026
Short Interest—