Feb. 18 at 8:51 PM
$MSCI "MSCI Inc. (MSCI) shares are trading up 4.51% today, February 18, 2026, reaching
$544.84. This jump marks a significant recovery for the stock, which had been down roughly 8% year-to-date prior to this week's activity. CEO Henry Fernandez made substantial open-market purchases this week, buying 6,800 shares valued at approximately
$3.56 million. Such "vote of confidence" buys from top leadership often trigger institutional buying. Bank of America reinstated coverage of MSCI today with a "Buy" rating and a high price target of
$700, citing a constructive outlook for information services in 2026."