Market Cap$71.06B
Enterprise Value$105.33B
P/E Ratio (TTM)21.89
P/S Ratio4.12
P/B Ratio2.30
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)12.2M
Beta (1Y)-0.18
Beta (3Y)0.44
Beta (5Y)0.56
Shares Out2.22B
Float1.94B
Dividend3.67%
Next EarningsJul 22, 2026
Short Interest—