Market Cap$32.71B
Enterprise Value$44.62B
P/E Ratio (TTM)12.75
P/S Ratio1.38
P/B Ratio5.17
Forward P/E—
EPS (TTM)$3.28
EPS (FY)$4.14
Revenue (TTM)$24.85B
Profit Margin10.95%
Operating Margin19.62%
ROE39.21%
Debt/Equity2.07
Avg Vol (30d)112K
Beta (1Y)-0.30
Beta (3Y)0.42
Beta (5Y)0.37
Shares Out777.89M
Float777.77M
Dividend5.09%
Next EarningsMay 19, 2026
Short Interest—