Is MSCI Stock Underperforming the Dow?
New York-based MSCI Inc. (MSCI) is a leading provider of investment decision support tools, best known for its global indexes, risk and portfolio analytics, and ESG/climate solutions. With a market cap of 10 billion or more are typically referred to as "large-cap stocks." MSCI fits right into that category, with its market cap exceeding this threshold, reflecting its su ...