Finance Strategy Stock Falls on MSCI Index Exclusion Threat By Keith Howard 16 October 2026 Strategy (MSTR) shares slide as MSCI's new non-operating...