Market Cap$24.48B
Enterprise Value$37.20B
P/E Ratio (TTM)23.58
P/S Ratio0.38
P/B Ratio1.96
Forward P/E—
EPS (TTM)$0.36
EPS (FY)$0.75
Revenue (TTM)$78.82B
Profit Margin1.67%
Operating Margin3.87%
ROE11.19%
Debt/Equity0.86
Avg Vol (30d)3K
Beta (1Y)0.27
Beta (3Y)0.80
Beta (5Y)0.76
Shares Out3.02B
Float2.90B
Dividend—
Next EarningsAug 14, 2026
Short Interest—