Market Cap$76.80B
Enterprise Value$91.78B
P/E Ratio (TTM)16.89
P/S Ratio1.85
P/B Ratio4.49
Forward P/E—
EPS (TTM)$32.01
EPS (FY)$26.34
Revenue (TTM)$42.37B
Profit Margin10.80%
Operating Margin11.08%
ROE26.17%
Debt/Equity1.00
Avg Vol (30d)791K
Beta (1Y)-0.12
Beta (3Y)-0.28
Beta (5Y)-0.11
Shares Out142.03M
Float141.78M
Dividend1.71%
Next EarningsJul 23, 2026
Short Interest—