Market Cap$18.42B
Enterprise Value$30.01B
P/E Ratio (TTM)—
P/S Ratio0.74
P/B Ratio1.24
Forward P/E—
EPS (TTM)$-6.70
EPS (FY)$-0.08
Revenue (TTM)$24.90B
Profit Margin-11.32%
Operating Margin0.53%
ROE-24.68%
Debt/Equity0.85
Avg Vol (30d)6.8M
Beta (1Y)1.08
Beta (3Y)1.20
Beta (5Y)1.13
Shares Out529.47M
Float522.41M
Dividend5.30%
Next EarningsApr 30, 2026
Short Interest—