Claim 50% Off TipRanks Premium
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Stay ahead of the market with the latest news and analysis and maximize your portfolio's potential
The latest announcement is out from MSCI ( (MSCI) ).
On January 27, 2026, MSCI Inc. and BlackRock Fund Advisors amended their existing master index license agreement for exchange-traded funds, extending its term to March 31, 2035, with automatic three-year renewals thereafter unless terminated in advance. Under the revised deal, MSCI will continue licensing selected MSCI equity indexes as the basis for BlackRock-managed ETFs, while the licensee will keep paying periodic fees tied to each fund’s assets under management and expense ratio; starting January 1, 2026, and further from January 1, 2027, fee schedules will be adjusted for certain funds in a way that varies with expense ratios and AUM, aiming to support long-term growth through a price–volume tradeoff without materially altering the overall fee structure. Separately, MSCI noted that on February 5, 2025, BlackRock reported to the SEC that as of December 31, 2024 it exercised investment discretion over 5,400,012 MSCI shares, representing 7.3% of the company’s outstanding common stock as of December 31, 2025, underscoring the depth of the commercial and investment relationship between the two firms.
The most recent analyst rating on (MSCI) stock is a Buy with a $671.00 price target. To see the full list of analyst forecasts on MSCI stock, see the MSCI Stock Forecast page.
Spark’s Take on MSCI Stock
According to Spark, TipRanks’ AI Analyst, MSCI is a Neutral.
MSCI’s overall score reflects strong financial performance and strategic initiatives, particularly in AI and share repurchases. However, high leverage and negative equity on the balance sheet, along with bearish technical indicators, present significant risks. The premium valuation further tempers the score.
To see Spark’s full report on MSCI stock, click here.
More about MSCI
MSCI Inc. is a leading provider of equity indexes and related data used as the basis for exchange-traded funds and other investment products, with a focus on licensing its benchmarks to asset managers and financial institutions globally.
Average Trading Volume: 585,057
Technical Sentiment Signal: Strong Buy
Current Market Cap: $44.64B
Learn more about MSCI stock on TipRanks’ Stock Analysis page.

