Market Cap$545.74B
Enterprise Value$590.76B
P/E Ratio (TTM)26.79
P/S Ratio5.82
P/B Ratio6.87
Forward P/E—
EPS (TTM)$8.65
EPS (FY)$10.79
Revenue (TTM)$96.36B
Profit Margin21.83%
Operating Margin26.88%
ROE35.03%
Debt/Equity0.68
Avg Vol (30d)7.9M
Beta (1Y)-0.09
Beta (3Y)0.24
Beta (5Y)0.26
Shares Out2.41B
Float2.40B
Dividend2.31%
Next EarningsJul 22, 2026
Short Interest—