Skip to content

MSCI

MSCI Inc.

NYSE · Financial Services · Financial - Data & Stock Exchanges · US

$552.87
+0.62%
Ask drillr
Price chart
Aug 19Aug 24Aug 27Sep 1Sep 4Sep 10Sep 15Sep 18
Key dataSep 18, 2026
Open
$547.73
From 52W high
−14.13%
Volume
832378.00
Market cap
$40.19B
P/E (Fwd)
26.2x
EV/EBITDA
22.7x
P/E (TTM)
30.4x
RSI (14)
45.6
1D Return
+0.62%
YTD Return
−3.62%
SummaryUpdated Jun 1, 2026

MSCI Inc. (NYSE:MSCI) is a leading provider of investment decision support tools and critical data infrastructure for the global investment industry. Founded in 1998 and headquartered in New York, MSCI went public in November 2007. The company has evolved from its origins as a provider of equity market indexes to become a comprehensive platform offering analytics, environmental and social governance (ESG) data, climate risk assessments, and private asset intelligence. MSCI serves institutional investors, asset managers, hedge funds, pension funds, insurance companies, and wealth managers worldwide, providing the foundational data and analytical tools that underpin trillions of dollars in investment decisions globally.

Similar companies

Latest newsMore news →