With a market cap of around $41 billion, MSCI Inc. (MSCI) is a leading provider of research-based data, analytics, and indexes that help global investors understand risks and opportunities across financial markets. By connecting participants across the financial ecosystem through advanced technology and a common language, MSCI enables clients to make informed decisions, drive innovation, and unlock new opportunities.
The data and analytics provider's shares have underperformed the broader market over the past 52 weeks. MSCI stock has fallen marginally over this time frame, while the broader S&P 500 Index ($SPX) has rallied 20.5%. Moreover, shares of the company are down 1.8% on a YTD basis, compared to SPX’s 12.1% gain.