Should You Invest in MSCI (MSCI)?

ClearBridge Investments released its Q3 2024 investor letter discussing market trends and underperformance against the benchmark. MSCI Inc. (NYSE:MSCI) was highlighted as a stock with positive returns and growth potential.