Market Cap$44.42B
Enterprise Value$48.96B
P/E Ratio (TTM)14.45
P/S Ratio1.36
P/B Ratio1.86
Forward P/E—
EPS (TTM)$10.67
EPS (FY)$11.57
Revenue (TTM)$33.35B
Profit Margin9.51%
Operating Margin12.37%
ROE14.48%
Debt/Equity0.28
Avg Vol (30d)2.8M
Beta (1Y)1.19
Beta (3Y)1.72
Beta (5Y)1.45
Shares Out283.58M
Float252.95M
Dividend1.19%
Next EarningsJul 21, 2026
Short Interest—