MSCI stock steadies above $560 as dividend and institutional demand support valuation
Published on 08/28/2026 at 08:42 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS
MSCI Inc. (ISIN US55354G1004) stock is quoted at $564.39 as of August 27, 2026, giving the index and analytics provider a market capitalization of $41.03 billion and signaling that investors continue to pay a premium for its data-driven business model.
Recent filings point to new institutional positions in MSCI ahead of an August 28, 2026 dividend payment, underlining how income and growth characteristics are combining to keep demand for the shares firm at current levels.
At the same time, valuation tools that compare MSCI's current share price of $564.39 with intrinsic value estimates north of $700 suggest that the stock still trades below some fair value models, adding another layer to the investment case.
Institutional investors add to MSCI positions
Per an August 27, 2026 overview of regulatory filings, multiple asset managers have disclosed new stakes or increased positions in MSCI Inc., with one trust reporting a new $32.56 million investment and others adding allocations in the $1 million range.
These additions come as MSCI's shares opened at $564.39 in the most recent session, a level that implies an annualized dividend yield of 1.5% when set against the declared $8.20 per-share cash payout based on the current quarterly dividend rate.
For investors, the combination of fresh institutional demand and a cash yield above 1% can help support the stock in the mid-$500s even as broader equity markets oscillate ahead of upcoming central bank commentary.
Dividend and earnings expectations support the outlook
MSCI has declared a quarterly dividend of $2.05 per share, with payment scheduled for August 28, 2026 to shareholders of record as of August 14, 2026, crystallizing the $8.20 annualized cash return that underpins the current 1.5% dividend yield at recent prices.
Research coverage compiled in late August 2026 shows that analysts expect MSCI Inc. to deliver 19.61 earnings per share for the current year, which sets the shares on a forward price-to-earnings multiple in the high 20s when applied to the $564.39 quote.
Valuation work using GF Value methodology indicates that MSCI's current price of $564.22, a level consistent with the latest trading range, stands below an intrinsic value estimate of $705.82, implying that the stock is 20.1% undervalued on that model and offering a quantified comparison between market price and one fair value assessment.
Global index backdrop remains constructive
MSCI's own global equity gauges provide context for the stock's performance, with the firm's world index rising 4.77 points, or 0.41%, to 1,154.70 in recent trading as technology shares benefited from a strong outlook at a leading chipmaker.
In Asia, MSCI's broadest index of Asia-Pacific shares outside Japan has edged up around 0.1% to 0.3% in the latest session, while regional benchmarks such as Japan's Nikkei have gained closer to 0.5%, underscoring a cautious but positive risk tone ahead of forthcoming Federal Reserve speeches.
For MSCI Inc., this backdrop of modest gains across global equity indices helps sustain demand for its benchmarking and analytics products and provides a supportive environment for the fee revenues that depend on assets linked to MSCI-branded indexes.
MSCI ACWI index as flagship product
A representative product in MSCI Inc.'s lineup is the MSCI ACWI Index, which combines developed and emerging markets into a single benchmark used widely by global equity funds and exchange-traded products.
The index's role as a core holding for asset allocators means that flows into ACWI-linked vehicles translate directly into recurring licensing revenue for MSCI, reinforcing the connection between market sentiment and the company's top line.
Because MSCI charges fees based on assets benchmarked to its indices, sustained interest in world and regional gauges such as MSCI ACWI, MSCI World, and MSCI Emerging Markets can have a meaningful impact on annual revenue growth and margin resilience.
MSCI stock price context
MSCI stock trades on the New York Stock Exchange in U.S. dollars, and as of August 27, 2026 the shares are priced at $564.39, reflecting the market's assessment of its earnings power, dividend stream, and index franchise.
At that price, the company's market cap of $41.03 billion highlights how investors are willing to assign a sizeable value to MSCI's data, technology, and licensing relationships across asset management and asset owner clients.
For retail investors, the current mid-$500 price level, the 1.5% dividend yield, and the 20.1% gap between the latest quote and one intrinsic value estimate together frame a stock that is being supported by cash returns, institutional flows, and valuation arguments, even as broader markets await fresh macro signals.
Read more
Further details on MSCI Inc.'s latest filings, dividend announcements, and valuation metrics can be found in recent market-data and analysis articles published on August 27 and August 28, 2026, which provide deeper insight into institutional positioning and fair value assessments.
Fact box
Company: MSCI Inc.
ISIN: US55354G1004
Ticker: MSCI
Exchange: New York Stock Exchange
Price (as of August 27, 2026): $564.39 USD
Market cap: $41.03 billion (as of August 27, 2026)
Sector / Industry: Financial services - indexes and analytics
Index membership: S&P 500
