Finance MSCI Q3 2026 Earnings: Revenue Up 12.4%, Buybacks Hit $627m By Keith Howard 20 October 2026 MSCI Q3 2026 earnings show 12.4% revenue growth, a 25% jump...