Earnings call transcript: MSCI tops Q2 2026 estimates but shares fall

Üst