Market Cap$127.91B
Enterprise Value$186.74B
P/E Ratio (TTM)6.68
P/S Ratio1.47
P/B Ratio1.73
Forward P/E—
EPS (TTM)$3.04
EPS (FY)$3.04
Revenue (TTM)$89.16B
Profit Margin21.99%
Operating Margin30.95%
ROE29.18%
Debt/Equity0.92
Avg Vol (30d)25.6M
Beta (1Y)-0.76
Beta (3Y)-0.06
Beta (5Y)0.42
Shares Out3.72B
Float3.72B
Dividend5.00%
Next EarningsMay 11, 2026
Short Interest—