Market Cap$160.88B
Enterprise Value$174.30B
P/E Ratio (TTM)17.76
P/S Ratio5.50
P/B Ratio6.89
Forward P/E—
EPS (TTM)$7.35
EPS (FY)$8.15
Revenue (TTM)$29.79B
Profit Margin30.94%
Operating Margin40.41%
ROE40.49%
Debt/Equity0.94
Avg Vol (30d)5.9M
Beta (1Y)0.23
Beta (3Y)0.03
Beta (5Y)0.33
Shares Out1.24B
Float1.24B
Dividend2.51%
Next EarningsJul 30, 2026
Short Interest—