Market Cap$56.52B
Enterprise Value$68.17B
P/E Ratio (TTM)33.45
P/S Ratio2.60
P/B Ratio2.92
Forward P/E—
EPS (TTM)$9.21
EPS (FY)$10.73
Revenue (TTM)$22.48B
Profit Margin7.71%
Operating Margin10.98%
ROE8.20%
Debt/Equity0.58
Avg Vol (30d)1.4M
Beta (1Y)0.18
Beta (3Y)0.50
Beta (5Y)0.51
Shares Out186.29M
Float185.38M
Dividend1.62%
Next EarningsJul 23, 2026
Short Interest—