Performance (normalized)
stockmarketcap.io Key metrics
| Metric | IBKR | MS |
|---|
| Price | $90.69 | $202.52 |
| Market cap | $156.72B | $319.43B |
| P/E ratio (TTM) | 36.11x | 17.23x |
| P/S ratio (TTM) | 14.22x | 2.67x |
| Dividend yield | 0.37% | 1.94% |
| Beta | 1.35 | 1.21 |
| 1-year return | +39.70% | +27.18% |
Compare up to five stocks