Stock Information

MSCI Inc (MSCI)

MSCI Inc logo
Ticker Symbol: MSCI
Exchange: NYSE
Sector: Financial Services
Market Cap: $45,610.66 mil
Piotroski score: 6
PE Ratio: 34.8823
EPS (TTM): 17.5108
Revenue (TTM): $44.13 M
Dividend Yield: 1.3088169571602%
ROE: 108.67%