Market Cap$29.13B
Enterprise Value$46.00B
P/E Ratio (TTM)22.08
P/S Ratio2.99
P/B Ratio1.80
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)7.8M
Beta (1Y)-0.01
Beta (3Y)0.29
Beta (5Y)0.62
Shares Out752.16M
Float750.75M
Dividend3.17%
Next EarningsJul 30, 2026
Short Interest—