Stock events for MSCI, Inc. (MSCI)
MSCI's stock price has been impacted by several events in the past six months. Earnings reports for Q3 2025 and Q4 2025 led to stock price movements based on financial performance. Strategic agreements, such as extending the ETF index licensing agreement with BlackRock and acquiring Compass Financial, influenced investor sentiment. An analyst upgrade from Raymond James positively impacted investor perception. Over the last month (March 12, 2026 - April 12, 2026), MSCI's stock price decreased by 5.04%, while from April 7, 2025, to April 6, 2026, the share price increased by 7.93%.
Demand Seasonality affecting MSCI, Inc.’s stock price
Demand for MSCI's products and services does not exhibit significant seasonality. The company's business model is characterized by subscription-based products, accounting for approximately 98% of recurring revenue. MSCI's offerings are mission-critical tools for financial entities, mitigating seasonal fluctuations in demand.
Overview of MSCI, Inc.’s business
MSCI Inc. is a global provider of decision support tools and services for the investment community, operating in investment management and financial data. Its business is divided into four segments: Index, Analytics, Sustainability & Climate, and All Other – Private Assets. The Index segment offers various indexes and licenses the GICS. The Analytics segment provides portfolio construction and risk management products. The Sustainability & Climate segment focuses on ESG research and climate finance tools. The All Other segment includes real estate research and private assets data. MSCI's revenue model is largely recurring, with approximately 98% being subscription-based.
MSCI’s Geographic footprint
MSCI is a global company serving clients in over 100 countries with operations in more than 35 countries. As of December 31, 2024, 50.0% of its employees were in Asia Pacific, 24.9% in EMEA, 17.0% in the U.S. and Canada, and 8.1% in Mexico and Brazil. Net sales are distributed as follows: 40.4% from the United States, 17.3% from the United Kingdom, 22.3% from Europe/Middle East/Africa (excluding the UK), 4.5% from the Americas (excluding the US), 4.1% from Japan, and 11.4% from other regions.
MSCI Corporate Image Assessment
In the past year, MSCI's brand reputation faced scrutiny following a "strong sell" opinion issued by Spruce Point in January 2024, which raised concerns about accounting accuracy, growth prospects, price gouging, and potential client losses. Despite these criticisms, MSCI aims to maintain transparency, and its position as a global leader in investment decision support tools underpins its market standing.
Ownership
MSCI Inc. has a highly institutional ownership structure, with approximately 91.89% of shares held by institutional investors as of April 2025. Major institutional shareholders include Vanguard Group Inc., BlackRock, Inc., and State Street Corp. Among individual owners, Henry A. Fernandez, Chairman and CEO, held 2,173,447 shares as of December 31, 2025.
Ask Our Expert AI Analyst
Price Chart
$561.03