Market Cap$27.31B
Enterprise Value$20.96B
P/E Ratio (TTM)7.33
P/S Ratio1.28
P/B Ratio1.56
Forward P/E—
EPS (TTM)$9.66
EPS (FY)$9.28
Revenue (TTM)$18.98B
Profit Margin18.97%
Operating Margin28.89%
ROE21.30%
Debt/Equity1.00
Avg Vol (30d)3.8M
Beta (1Y)1.46
Beta (3Y)1.50
Beta (5Y)1.36
Shares Out336.95M
Float335.23M
Dividend1.69%
Next EarningsJul 21, 2026
Short Interest—