Market Cap$554.93B
Enterprise Value$674.33B
P/E Ratio (TTM)34.07
P/S Ratio8.55
P/B Ratio16.27
Forward P/E—
EPS (TTM)$5.57
EPS (FY)$6.03
Revenue (TTM)$64.08B
Profit Margin25.30%
Operating Margin32.27%
ROE85.36%
Debt/Equity4.21
Avg Vol (30d)28.5M
Beta (1Y)1.85
Beta (3Y)1.82
Beta (5Y)1.54
Shares Out2.88B
Float1.71B
Dividend1.05%
Next EarningsJun 16, 2026
Short Interest—