Market Cap$71.66B
Enterprise Value$82.26B
P/E Ratio (TTM)31.66
P/S Ratio0.59
P/B Ratio3.05
Forward P/E—
EPS (TTM)$7.65
EPS (FY)$10.61
Revenue (TTM)$122.72B
Profit Margin1.91%
Operating Margin3.59%
ROE9.71%
Debt/Equity0.49
Avg Vol (30d)4.6M
Beta (1Y)0.29
Beta (3Y)0.42
Beta (5Y)0.61
Shares Out299.03M
Float297.36M
Dividend1.98%
Next EarningsApr 30, 2026
Short Interest—