Strategy shares are trading lower after MSCI announced a review that may bar non-operating companies from inclusion in its indices from November 30.
10/16/2026
Impact: -50
Technology