Market Cap$16.57B
Enterprise Value$27.16B
P/E Ratio (TTM)—
P/S Ratio0.67
P/B Ratio1.12
Forward P/E—
EPS (TTM)$-6.32
EPS (FY)$-0.08
Revenue (TTM)$24.97B
Profit Margin-10.57%
Operating Margin1.43%
ROE-24.68%
Debt/Equity0.80
Avg Vol (30d)7.2M
Beta (1Y)1.29
Beta (3Y)0.74
Beta (5Y)0.92
Shares Out529.52M
Float520.79M
Dividend5.91%
Next EarningsJul 30, 2026
Short Interest—