Market Cap$268.78B
Enterprise Value$935.03B
P/E Ratio (TTM)17.36
P/S Ratio4.79
P/B Ratio2.40
Forward P/E—
EPS (TTM)$51.30
EPS (FY)$51.32
Revenue (TTM)$126.15B
Profit Margin28.95%
Operating Margin37.19%
ROE13.91%
Debt/Equity5.31
Avg Vol (30d)2.3M
Beta (1Y)1.29
Beta (3Y)1.37
Beta (5Y)1.31
Shares Out294.99M
Float293.35M
Dividend2.02%
Next EarningsJul 14, 2026
Short Interest—