Market Cap$188.63B
Enterprise Value$236.68B
P/E Ratio (TTM)24.81
P/S Ratio5.23
P/B Ratio21.98
Forward P/E—
EPS (TTM)$14.23
EPS (FY)$21.84
Revenue (TTM)$36.74B
Profit Margin20.99%
Operating Margin27.93%
ROE106.10%
Debt/Equity6.40
Avg Vol (30d)2.7M
Beta (1Y)0.41
Beta (3Y)-0.05
Beta (5Y)0.45
Shares Out539.07M
Float537.99M
Dividend2.85%
Next EarningsApr 29, 2026
Short Interest—