MSCI Stock: Is Wall Street Bullish or Bearish?
MSCIMSCI(US:MSCI) Yahoo Finance·2026-02-23 13:59

With a market cap of around $40 billion, MSCI Inc. (MSCI) is a global provider of research-based data, analytics, and indexes that support investment decision-making across public and private markets. It serves asset managers and institutional investors through index solutions, risk and portfolio analytics, ESG and climate tools, and private capital data and workflows. The company's shares have underperformed the broader market over the past 52 weeks. MSCI stock has dipped 5.3% over this time frame, whil ...