Market Cap$171.05B
Enterprise Value$199.91B
P/E Ratio (TTM)116.07
P/S Ratio1.96
P/B Ratio31.70
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.1M
Beta (1Y)1.50
Beta (3Y)1.25
Beta (5Y)1.13
Shares Out785.35M
Float784.00M
Dividend—
Next EarningsApr 22, 2026
Short Interest—