Market Cap$69.37B
Enterprise Value$83.57B
P/E Ratio (TTM)17.82
P/S Ratio3.97
P/B Ratio7.05
Forward P/E—
EPS (TTM)$18.22
EPS (FY)$17.07
Revenue (TTM)$17.57B
Profit Margin22.43%
Operating Margin28.64%
ROE47.76%
Debt/Equity1.57
Avg Vol (30d)1.4M
Beta (1Y)0.64
Beta (3Y)0.55
Beta (5Y)0.71
Shares Out213.58M
Float211.40M
Dividend1.01%
Next EarningsJul 24, 2026
Short Interest—