In the past 24 hours, the stock MSTR has seen a significant decrease of 6.19%, dropping to $131.30. This decline is attributed to increased selling pressure surpassing the already high number of long positions held. The momentum of the stock has stagnated, with a key support level now at $127.69.
