Market Cap$324.88B
Enterprise Value$369.75B
P/E Ratio (TTM)24.69
P/S Ratio6.80
P/B Ratio10.03
Forward P/E—
EPS (TTM)$3.18
EPS (FY)$3.00
Revenue (TTM)$49.70B
Profit Margin27.56%
Operating Margin31.84%
ROE45.97%
Debt/Equity1.30
Avg Vol (30d)14.6M
Beta (1Y)0.19
Beta (3Y)0.24
Beta (5Y)0.36
Shares Out4.30B
Float4.27B
Dividend2.69%
Next EarningsJul 28, 2026
Short Interest—