MSCIMSCI

MSCI

MSCI describes its mission as enabling investors to build better portfolios for a better world.

CEO
Mr. Henry A. Fernandez
4.2 / 51522 reviews
86% recommend to a friend

$38.3B

Market Cap • 02/06/2023

1998

(25 years ago)
Founded

2007

(16 years ago)
IPO

S&P500

2023

New York

Headquarters • New York

4.846

Employees 2023

Valuation

Valuation Indicators
YearEquityRevenueEBITDAFin. Res.Net Inc.Net Mar.ROECashDebtN.D. / EBITDAOCFCAPEXFCFFreeDiv.Payout
03/23 TTM-9012.2811.392-15588139%L1.0774.6412,61.115-79-6181.03639745%

The values above are represented in USD and the scale is in millions—10.000 is the equivalent of 10 billions. L inside the table means Loss.