MSCI Shares Up 16% in a Year: Should You Buy, Hold or Sell the Stock? Stock Market Stocks to buy Stocks to sell admin November 30, 2024 0 19 1 minute read MSCI’s shares underperform due to tighter spending and rising competition. Its strong ESG solutions and partnerships are major positives.