DashboardAll companies
Run this on your own research
Financial Services · Financial Data & Stock Exchanges

MSCI Inc.

MSCINYSE$615.62−$4.62 (−0.74%)Live

Price Chart

Daily

Key facts

Market Cap
$44.82B
P/E
39.2x
P/B
−17.74x
ROE
−66.9%

MSCI Inc.

Financial Services · Financial Data & Stock Exchanges · FY 2025

MSCI Inc. is a global provider of investment decision support tools, offering products and services that include indices, portfolio risk, and performance analytics. The company's indices, such as the MSCI World, MSCI Emerging Markets, and MSCI EAFE, serve as key benchmarks for international equity markets and are widely utilized by institutional investors and asset managers for portfolio management and performance measurement. MSCI's offerings are critical in the construction and management of both active and passive investment portfolios, impacting sectors across the financial industry. Headquartered in New York City, MSCI supports investment decisions by integrating financial modeling tools, data metrics, and ethical analysis, including Environmental, Social, and Governance (ESG) ratings, to help investors better manage risk and improve transparency. Its extensive global reach and innovative solutions play a pivotal role in shaping the landscape of financial investment strategies worldwide.

CEO
Mr. Henry A. Fernandez
Employees
6,208
Website
msci.com

Company Statistics

Valuation

P/E
39.2x
P/B
−17.74x
P/S
15.03x
EV/EBITDA
27.5x
P/FCF
32.3x

Margins

Gross
82.4%
EBITDA
61.3%
Operating
54.7%
Pre-Tax
47.7%
Net
38.4%

Returns

ROA
21.6%
ROE
−66.9%
ROIC
30.6%

Growth (CAGR)

Rev 3Yr
11.7%
Rev 5Yr
13.1%
Op Inc 3Yr
12.4%
Net Inc 3Yr
11.4%

Financial Health

Cash & Cash Equivalents
$511.7M
Net Debt
$7.85B
Debt/Equity
−314.8%
Interest Cov
—

Profile

Revenue
$3.13B
Shares Out
—
Public markets · Korea, US, Japanalpha-lenz.com · Core by Treasurer
MSCI Inc. (MSCI) Stock Forecast 2026 $615.62 — Price, Financials & Analyst Targets | AlphaLenz