Market Cap$163.52B
Enterprise Value$190.50B
P/E Ratio (TTM)109.83
P/S Ratio1.86
P/B Ratio29.99
Forward P/E—
EPS (TTM)$1.90
EPS (FY)$1.19
Revenue (TTM)$89.46B
Profit Margin2.50%
Operating Margin-5.95%
ROE289.00%
Debt/Equity10.33
Avg Vol (30d)7.2M
Beta (1Y)1.72
Beta (3Y)1.18
Beta (5Y)1.14
Shares Out785.35M
Float784.00M
Dividend—
Next EarningsApr 29, 2026
Short Interest—