Stock Information

MSCI Inc (MSCI)

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