Market Cap$149.71B
Enterprise Value$188.15B
P/E Ratio (TTM)21.86
P/S Ratio6.33
P/B Ratio8.12
Forward P/E—
EPS (TTM)$12.15
EPS (FY)$11.66
Revenue (TTM)$24.70B
Profit Margin29.20%
Operating Margin40.06%
ROE40.38%
Debt/Equity1.62
Avg Vol (30d)2.9M
Beta (1Y)0.60
Beta (3Y)0.98
Beta (5Y)0.99
Shares Out593.71M
Float592.54M
Dividend2.08%
Next EarningsJul 23, 2026
Short Interest—