Market Cap$76.80B
Enterprise Value$94.00B
P/E Ratio (TTM)17.38
P/S Ratio1.85
P/B Ratio4.62
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)815K
Beta (1Y)-0.12
Beta (3Y)-0.28
Beta (5Y)-0.11
Shares Out142.03M
Float141.75M
Dividend1.66%
Next EarningsJul 23, 2026
Short Interest—