MSCI Inc. announced a new share repurchase program worth up to $1.5 billion, replacing the previous program, and reported that it has repurchased a total of 50.3 million shares at an average price of $124.05 per share since 2012. Additionally, they released their financial results for the third quarter ending September 30, 2024.