Market Cap$26.24B
Enterprise Value$45.23B
P/E Ratio (TTM)21.45
P/S Ratio2.91
P/B Ratio1.75
Forward P/E—
EPS (TTM)$1.63
EPS (FY)$1.81
Revenue (TTM)$9.31B
Profit Margin13.08%
Operating Margin23.55%
ROE8.14%
Debt/Equity1.35
Avg Vol (30d)8.1M
Beta (1Y)-0.01
Beta (3Y)0.29
Beta (5Y)0.62
Shares Out752.35M
Float750.94M
Dividend3.27%
Next EarningsJul 30, 2026
Short Interest—