Market Cap$9.10B
Enterprise Value$23.88B
P/E Ratio (TTM)10.85
P/S Ratio0.11
P/B Ratio3.46
Forward P/E—
EPS (TTM)$1.55
EPS (FY)$2.34
Revenue (TTM)$81.72B
Profit Margin1.06%
Operating Margin2.19%
ROE31.26%
Debt/Equity6.17
Avg Vol (30d)6.4M
Beta (1Y)-0.03
Beta (3Y)0.13
Beta (5Y)0.27
Shares Out513.91M
Float354.27M
Dividend3.56%
Next EarningsApr 14, 2026
Short Interest—