MSCI Shares Up 7% in a Year: Should You Buy, Hold or Sell the Stock?
MSCIMSCI(MSCI) ZACKS·2024-09-23 23:20

MSCI (MSCI) shares moved up 6.7% in the past year compared with the broader Zacks Computer and Technology sector’s return of 39.8% and the Zacks Business - Software Services sector’s rise of 29.2%.The underperformance is likely to have been caused by a tighter spending environment and longer sales cycles due to challenging macroeconomic conditions.Increasing pricing pressure is also a major concern, primarily due to the growing availability of free indices from providers like Morningstar (MORN) .As Mornings ...