Market Cap$23.38B
Enterprise Value$41.81B
P/E Ratio (TTM)13.21
P/S Ratio3.10
P/B Ratio1.34
Forward P/E—
EPS (TTM)$1.63
EPS (FY)$1.52
Revenue (TTM)$11.14B
Profit Margin25.68%
Operating Margin32.29%
ROE9.48%
Debt/Equity0.85
Avg Vol (30d)11.5M
Beta (1Y)1.08
Beta (3Y)1.47
Beta (5Y)1.05
Shares Out1.08B
Float1.08B
Dividend3.80%
Next EarningsJul 21, 2026
Short Interest—