About MSCI Inc.
MSCI Inc. (MSCI) has been publicly traded since 2007, making it a 19-year-old public company. It operates in the Financial Data & Stock Exchanges industry within the Financial Services sector. The company is headquartered in New York, United States and employs approximately 6,268 people. With a market capitalization of $41 billion, MSCI is a large established company.
Key Statistics
- Current Price
- $548.68
- Market Cap
- $41.23B
- 52-Week High
- $626.28
- 52-Week Low
- $486.74
- Sector
- Financial Services
- Industry
- Financial Data & Stock Exchanges
$1,000 Invested
Monthly Returns Heatmap
Annual Returns
| Year | Return | Start | End |
|---|---|---|---|
| 2026 | -3.99% | $571.48 | $548.68 |
| 2025 | -3.17% | $590.16 | $571.48 |
| 2024 | +7.31% | $549.97 | $590.16 |
| 2023 | +22.90% | $447.49 | $549.97 |
| 2022 | -23.34% | $583.70 | $447.49 |
| 2021 | +38.14% | $422.55 | $583.70 |
| 2020 | +74.38% | $242.31 | $422.55 |
| 2019 | +77.19% | $136.75 | $242.31 |
| 2018 | +17.95% | $115.94 | $136.75 |
| 2017 | +62.63% | $71.29 | $115.94 |
| 2016 | +10.62% | $64.44 | $71.29 |
| 2015 | +54.01% | $41.84 | $64.44 |
| 2014 | +8.95% | $38.41 | $41.84 |
| 2013 | +41.08% | $27.22 | $38.41 |
| 2012 | -5.89% | $28.93 | $27.22 |
| 2011 | -15.48% | $34.23 | $28.93 |
| 2010 | +22.52% | $27.94 | $34.23 |
| 2009 | +79.05% | $15.60 | $27.94 |
| 2008 | -53.75% | $33.73 | $15.60 |
Valuation
MSCI currently trades at a trailing P/E ratio of 35.0, which is considered high relative to the broader market. The forward P/E of 24.9 suggests analysts expect earnings to be lower in the coming year. The price-to-book ratio stands at -15.2. The price-to-sales ratio is 13.1.
Dividends
MSCI Inc. pays a dividend to shareholders with a current yield of 1.50%. This translates to $8.20 per share annually. The payout ratio of 46% indicates sustainable dividend coverage.
Risk & Volatility
MSCI has a beta of 1.30, indicating it is significantly more volatile than the overall market. The stock's 52-week range is $486.74 to $626.28, and it currently trades in the lower half of its 52-week range.
Analyst Ratings
Based on 16 analyst opinions, MSCI has a consensus "buy" rating. The average price target of $678.31 suggests 23.8% upside from current levels.
Frequently Asked Questions
What does MSCI Inc. do? ▼
MSCI Inc. is a Financial Data & Stock Exchanges company operating in the Financial Services sector. The company is headquartered in New York, United States.
What sector is MSCI in? ▼
MSCI operates in the Financial Services sector, specifically in the Financial Data & Stock Exchanges industry.
When did MSCI go public? ▼
MSCI Inc. went public in 2007, making it a 19-year-old public company as of 2026.
How much would $1,000 invested in MSCI 5 years ago be worth today? ▼
A $1,000 investment in MSCI five years ago would be worth approximately $1,396 today, representing a 39.6% return.
Does MSCI pay dividends? ▼
Yes, MSCI Inc. pays a dividend with a current yield of 1.50%, which is $8.2 per share annually.
What is MSCI's market cap? ▼
MSCI Inc. has a market capitalization of $41 billion, classifying it as a large-cap company.
What is MSCI's P/E ratio? ▼
MSCI has a trailing P/E ratio of 35.0 and a forward P/E of 24.9, which measures how much investors are paying per dollar of earnings.
Is MSCI a buy, hold, or sell? ▼
Based on 16 opinions, MSCI has a consensus "buy" rating. The average price target is $678.31.
Last updated: 3/14/2026