MSCI Inc. (MSCI) is a Technology stock trading at $628.53 (as of 2026-07-17), with a market capitalization of $45.76B and a trailing P/E of 34.6. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.
MSCI provides investment decision support tools used by clients to manage investment processes worldwide. Its offerings span Index products (including indexes and related licensing), Analytics services for risk, performance and portfolio management, and ESG and Climate data and solutions, along with other private-asset offerings.
MSCI provides investment decision support tools, including indexes, analytics, and ESG and climate offerings, and it earns operating revenues from those products for market participants worldwide.
MSCI’s profit engine is a fee-based model built around ongoing investment decision support, including a meaningful stream of Recurring subscription revenues alongside other fee types such as Asset-based Fees (ABF) Revenue.
| Index | $0.5B |
| Analytics | $0.2B |
| ESG and Climate | $0.1B |
| All Other, Private Assets | $0.1B |
Business quality (Solid): Clear segment structure, with Index and Analytics representing the largest operating revenue sources, and an operating mix that includes a recurring subscription component.
Valuation: Trades at 32× trailing earnings · $40B market cap.
| Price | $628.53 |
| Market Cap | $45.76B |
| P/E Ratio | 34.6 |
| EV / EBITDA | 30.0 |
| Price / Sales | 14.47 |
| FCF Yield | 5.0% |
| DCF Value (model) | $393.68 |
| DCF Upside vs Price | -37.4% |
| Revenue (TTM) | $3.13B |
| Net Margin | 38.4% |
| Revenue Growth (YoY) | 9.7% |
| EPS Growth (YoY) | 11.6% |
| FCF Growth (YoY) | 5.5% |
| Altman Z-Score | 6.15 (safe) |
| Stock P/E | 34.6 |
| Sector P/E (Technology) | 34.7 |
| Industry P/E (Business Services) | 30.7 |
| vs Sector | -0.3% |
| vs Industry | 12.5% |
| Top Institutional Holder | VANGUARD GROUP INC ($5.37B) |
| Institutional Holders Tracked | 10 |
| Congressional Trades (recent) | 10 |
| Sector | Technology |
| Industry | Business Services |
| CEO | Henry A. Fernandez |
| Employees | 6,184 |
| Country | US |
| IPO Date | 2007-11-15 |
Data as of 2026-07-17.
Figures sourced from U.S. Securities and Exchange Commission (SEC EDGAR) filings and market data. Not personalized investment advice.