Market Cap$59.43B
Enterprise Value$74.88B
P/E Ratio (TTM)50.66
P/S Ratio1.65
P/B Ratio3.34
Forward P/E—
EPS (TTM)$2.57
EPS (FY)$4.02
Revenue (TTM)$37.74B
Profit Margin3.33%
Operating Margin7.91%
ROE7.39%
Debt/Equity0.83
Avg Vol (30d)58K
Beta (1Y)1.14
Beta (3Y)0.77
Beta (5Y)1.27
Shares Out473.49M
Float473.49M
Dividend0.25%
Next EarningsApr 29, 2026
Short Interest—