MSCI -7.6% premarket after Q2 results
Live News EQUITY L impact Jul 21, 2026, 10:48 AM UTC MSCI -7.6% premarket after Q2 results MSCI -7.6% premarket after Q2 results MSCI SquawkNews Newsroom MSCI -7.6% premarket after Q2 results