MSCI delivers 20.85% annualized return over past 15 years
MSCI has achieved a 20.85% annualized return over the past 15 years, beating the market by 7.56%. With a market cap of $40.91 billion and a share price of $562.77, a $100 investment from 15 years ago is now worth $1,698.16, demonstrating the power of long-term compounding in the index provider's stock.

*this image is generated using AI for illustrative purposes only.
MSCI (NYSE: MSCI) has delivered strong long-term performance for investors, recording an average annual return of 20.85% over the past 15 years. This growth trajectory represents an outperformance of 7.56% against the broader market on an annualized basis.
The index and data provider currently commands a market capitalization of $40.91 billion. Based on a recent stock price of $562.77, a hypothetical investment of $100 made 15 years ago would have grown to $1,698.16 today.
What the Numbers Show
The data highlights the impact of compounding returns over extended periods. The divergence between MSCI’s annualized return of 20.85% and the market’s implied return (derived from the 7.56% outperformance figure) underscores the company’s ability to generate alpha relative to benchmark indices over this specific 15-year window. The significant growth of a $100 investment to $1,698.16 illustrates the cumulative effect of these consistent returns over time.
| Metric | Value |
|---|---|
| Annualized Return (15-Year) | 20.85% |
| Market Outperformance | 7.56% |
| Market Capitalization | $40.91 billion |
| Current Share Price | $562.77 |
| 15-Year Growth ($100) | $1,698.16 |
This article was generated by Benzinga's automated content engine and reviewed by an editor.
Can MSCI sustain its 20.85% annualized return trajectory given its current $40.91 billion market capitalization and the law of large numbers?
How might increasing competition from alternative data providers and AI-driven analytics impact MSCI's pricing power and market share?
What regulatory changes in global index methodology or ESG reporting standards could pose risks or opportunities for MSCI's core business model?

































