Why Is Strategy (MSTR) Stock Down 9.56% Today, Oct 16? MSCI Exclusion Risk Raises Fears of $2.8B in Forced Selling
Strategy (MSTR) fell 9.56% to $136.83 on October 16, 2026, as MSCI's new eligibility screen raised the risk of index removal and forced passive selling. This draft examines the flow threat, Strategy's latest capital allocation, and the technical levels that frame the next move.