MSCI Inc
MSCI is a leading provider of critical decision support tools and services for the global investment community. With over 50 years of expertise in research, data, and technology, we power better investment decisions by enabling clients to understand and analyze key drivers of risk and return and confidently build more effective portfolios. We create industry-leading, research-enhanced solutions that clients use to gain insight into and improve transparency across the investment process.
Carries 12.2x more debt than cash on its balance sheet.
Current Price
$591.02
-0.28%GoodMoat Value
$580.56
1.8% overvaluedMSCI Inc (MSCI) Stock Analysis
GoodMoat Analysis
MSCI Inc is a high-quality financial data and index provider with a strong competitive moat, evidenced by its dominant market position and exceptional profitability. However, its current valuation appears full, offering only a marginal margin of safety based on the provided target price, which suggests a cautious approach for a value investor.
Read full analysis
MSCI Financial Charts
FCF vs CAPEX
Forward estimates use 14.3% FCF growth (CAGR)
Cash vs Debt
Net Debt: 5.8B
Revenue
1.6B
FY19
1.7B
FY20
2.0B
FY21
2.2B
FY22
2.5B
FY23
2.9B
FY24
3.1B
FY25
Net Income
564M
FY19
602M
FY20
726M
FY21
871M
FY22
1.1B
FY23
1.1B
FY24
1.2B
FY25
MSCI 52-Week Range
Profit margin of 40.7% — that's well above average.
MSCI Inc (MSCI) Financial Summary
MSCI Inc (MSCI) is a Financial Services company in the Financial Data & Stock Exchanges industry, listed on NYSE. The stock currently trades at $591.02 with a market capitalization of $43.42B.
Key valuation metrics include a P/E ratio of 32.90, and EPS of $15.69. The company reports a profit margin of 40.7%.
MSCI Key Financial Metrics
| Metric | Value |
|---|---|
| Market Cap | $43.42B |
| P/E Ratio | 32.90 |
| EPS | $15.69 |
| P/S Ratio | 13.41 |
| EV/EBITDA | 24.75 |
| Dividend Yield | 1.28% |
| Profit Margin | 40.7% |
MSCI Revenue & Earnings History
| Year | Revenue | Net Income |
|---|---|---|
| FY19 | $1.56B | $563.65M |
| FY20 | $1.70B | $601.82M |
| FY21 | $2.04B | $725.98M |
| FY22 | $2.25B | $870.57M |
| FY23 | $2.53B | $1.15B |
| FY24 | $2.86B | $1.11B |
| FY25 | $3.13B | $1.20B |
MSCI Inc (MSCI) Valuation
Based on GoodMoat's DCF model, MSCI Inc has a fair value estimate of $580.56. At the current price of $591.02, the stock appears 1.8% overvalued relative to our intrinsic value estimate.
MSCI Quality Indicators
MSCI Inc maintains a profit margin of 40.7% and an operating margin of 54.7%. The current ratio is 0.90.
About MSCI Inc
MSCI is a leading provider of critical decision support tools and services for the global investment community. With over 50 years of expertise in research, data, and technology, we power better investment decisions by enabling clients to understand and analyze key drivers of risk and return and confidently build more effective portfolios. We create industry-leading, research-enhanced solutions that clients use to gain insight into and improve transparency across the investment process.
MSCI Free Cash Flow
MSCI Inc generated $1.46B in trailing twelve-month free cash flow, representing an FCF yield of 3.36%. This moderate FCF yield indicates reasonable cash generation.
MSCI Shares Outstanding
MSCI Inc has 0.07 billion shares outstanding at a share price of $591.02, giving it a market capitalization of $43.42B.
MSCI Recent Insider Trades
Recent insider transactions at MSCI Inc include:
| Insider | Type | Shares | Value |
|---|---|---|---|
| Munari Alvise J. (Chief Product Officer) | SELL | 9,960 | $5.90M |
| Wiechmann Andrew C. (Chief Financial Officer) | SELL | 450 | $252000.00 |
| Ashe Robert G. | BUY | 3,681 | $2.00M |