MicroStrategy (MSTR) Registers a Bigger Fall Than the Market: Important Facts to Note

  • MicroStrategy (MSTR) reached $373.3 at the closing of the latest trading day, reflecting a -7.65% change compared to its last close.