(MSTR) – Analyzing MicroStrategy’s Short Interest

MicroStrategy’s (NYSE:MSTR) short percent of float has fallen 90.59% since its last report. The company recently reported that it has 2.51 million shares sold short, which is 1.44% of all regular shares that are available for trading. Based on its trad…