Market Cap$133.96B
Enterprise Value$138.93B
P/E Ratio (TTM)25.23
P/S Ratio1.58
P/B Ratio16.00
Forward P/E—
EPS (TTM)$20.65
EPS (FY)$21.49
Revenue (TTM)$75.11B
Profit Margin6.38%
Operating Margin9.82%
ROE76.87%
Debt/Equity2.76
Avg Vol (30d)1.5M
Beta (1Y)-0.14
Beta (3Y)-0.06
Beta (5Y)0.10
Shares Out230.56M
Float230.38M
Dividend2.65%
Next EarningsJul 28, 2026
Short Interest—