Market Cap$89.96B
Enterprise Value$99.87B
P/E Ratio (TTM)21.78
P/S Ratio1.75
P/B Ratio3.59
Forward P/E—
EPS (TTM)$15.90
EPS (FY)$15.45
Revenue (TTM)$53.81B
Profit Margin8.07%
Operating Margin10.24%
ROE17.66%
Debt/Equity0.38
Avg Vol (30d)1.5M
Beta (1Y)0.42
Beta (3Y)0.21
Beta (5Y)0.35
Shares Out270.43M
Float268.77M
Dividend1.84%
Next EarningsJul 29, 2026
Short Interest—