MSCI in Q4 2020 repurchased 471,591 of its shares for $164 million. Weighted average number of securities outstanding decreased 2.1% to 83.7 million shares. As of January 26, 2021, it could buy back another $1.7bn worth of shares.