Stock Information

MSCI Inc (MSCI)

MSCI Inc logo
Ticker Symbol: MSCI
Exchange: NYSE
Sector: Financial Services
Market Cap: $43,026.26 mil
Piotroski score: 8
PE Ratio: 32.7237
EPS (TTM): 17.5108
Revenue (TTM): $44.13 M
Dividend Yield: 1.3865169679241%
ROE: 108.67%