Market Cap$24.05B
Enterprise Value$21.31B
P/E Ratio (TTM)7.45
P/S Ratio1.31
P/B Ratio1.59
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.9M
Beta (1Y)1.43
Beta (3Y)1.50
Beta (5Y)1.36
Shares Out336.37M
Float334.60M
Dividend1.67%
Next EarningsJul 21, 2026
Short Interest—