Home Investing MSTR Stock Price Falls to 23-Month Low as Bitcoin Strategy Faces Pressure