Home Investing Strategy (MSTR) faces possible MSCI index exclusion as market pressure mounts