Market Cap$75.18B
Enterprise Value$108.31B
P/E Ratio (TTM)22.79
P/S Ratio4.28
P/B Ratio2.40
Forward P/E—
EPS (TTM)$1.48
EPS (FY)$1.30
Revenue (TTM)$17.41B
Profit Margin18.94%
Operating Margin28.58%
ROE9.86%
Debt/Equity1.02
Avg Vol (30d)11.5M
Beta (1Y)-0.29
Beta (3Y)0.44
Beta (5Y)0.56
Shares Out2.22B
Float1.94B
Dividend3.52%
Next EarningsJul 22, 2026
Short Interest—