Market Cap$71.12B
Enterprise Value$81.77B
P/E Ratio (TTM)17.36
P/S Ratio3.82
P/B Ratio6.87
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.3M
Beta (1Y)0.62
Beta (3Y)0.55
Beta (5Y)0.71
Shares Out213.58M
Float211.41M
Dividend1.04%
Next EarningsJul 24, 2026
Short Interest—