Market Cap$27.93B
Enterprise Value$42.38B
P/E Ratio (TTM)—
P/S Ratio0.67
P/B Ratio1.70
Forward P/E—
EPS (TTM)$-3.99
EPS (FY)$-0.94
Revenue (TTM)$39.33B
Profit Margin-7.27%
Operating Margin0.41%
ROE-15.79%
Debt/Equity1.29
Avg Vol (30d)12.2M
Beta (1Y)-0.00
Beta (3Y)-0.05
Beta (5Y)0.45
Shares Out720.74M
Float718.74M
Dividend3.90%
Next EarningsJul 23, 2026
Short Interest—