Stock Information

MSCI Inc (MSCI)

MSCI Inc logo
Ticker Symbol: MSCI
Exchange: NYSE
Sector: Financial Services
Market Cap: $40,934.52 mil
Piotroski score: 8
PE Ratio: 33.292
EPS (TTM): 15.6875
Revenue (TTM): $41.96 M
Dividend Yield: 1.5666794038976%
ROE: 108.67%