Market Cap$157.86B
Enterprise Value$188.32B
P/E Ratio (TTM)21.89
P/S Ratio6.38
P/B Ratio8.13
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)3.0M
Beta (1Y)0.46
Beta (3Y)0.98
Beta (5Y)0.99
Shares Out593.71M
Float592.58M
Dividend2.08%
Next EarningsJul 23, 2026
Short Interest—