MSCI sets third-quarter earnings call, results due premarket - MSCI News | Rallies