Market Cap$347.73B
Enterprise Value$379.90B
P/E Ratio (TTM)25.45
P/S Ratio6.97
P/B Ratio10.34
Forward P/E—
EPS (TTM)$3.18
EPS (FY)$3.00
Revenue (TTM)$49.81B
Profit Margin27.50%
Operating Margin31.83%
ROE45.97%
Debt/Equity1.30
Avg Vol (30d)13.8M
Beta (1Y)0.19
Beta (3Y)0.26
Beta (5Y)0.36
Shares Out4.30B
Float4.27B
Dividend2.62%
Next EarningsJul 28, 2026
Short Interest—