Stock Information

MSCI Inc (MSCI)

MSCI Inc logo
Ticker Symbol: MSCI
Exchange: NYSE
Sector: Financial Services
Market Cap: $41,642,611,391.00 mil
Piotroski score: 8
PE Ratio: 34.9101
EPS (TTM): 15.7752
Revenue (TTM): $39.90 M
Dividend Yield: 1.2802275%
ROE: 108.67%