Market Cap$94.64B
Enterprise Value$99.59B
P/E Ratio (TTM)22.04
P/S Ratio1.75
P/B Ratio3.60
Forward P/E—
EPS (TTM)$15.46
EPS (FY)$15.45
Revenue (TTM)$52.55B
Profit Margin8.01%
Operating Margin10.19%
ROE17.66%
Debt/Equity0.38
Avg Vol (30d)1.3M
Beta (1Y)0.56
Beta (3Y)0.27
Beta (5Y)0.39
Shares Out270.39M
Float268.76M
Dividend1.87%
Next EarningsApr 29, 2026
Short Interest—