Shares of MicroStrategy rose to $1404.97 during today's afternoon trading session. Despite the 8.1% change, the Large-Cap Software company still trades 60.02% above its average analyst target price of $878.0. So there may be further downside for the Software stock. MicroStrategy has target prices ranging from $537.0 to $1220.0 per share, and its average rating is buy.
The stock has an unusually large proportion of its shares sold short at 22.4%, and a short ratio of 2.26. The company's insiders own 0.33% of its outstanding shares, which indicates a strong alignment between management and shareholder interests. Finally, we also note that an average number of institutional investors are invested in the stock, with 61.1% of MicroStrategy's shares being owned by this investor type.
Institutions Invested in MicroStrategy
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2023-12-31 | Capital International Investors | 10% | 1,558,897 | $2,186,711,558 |
2023-12-31 | Vanguard Group Inc | 8% | 1,151,977 | $1,615,912,674 |
2023-12-31 | Blackrock Inc. | 7% | 1,023,418 | $1,435,579,111 |
2023-12-31 | Morgan Stanley | 4% | 602,441 | $845,062,052 |
2023-12-31 | FMR, LLC | 4% | 558,914 | $784,005,424 |
2023-12-31 | Susquehanna International Group, LLP | 2% | 287,180 | $402,835,995 |
2023-12-31 | Geode Capital Management, LLC | 2% | 271,311 | $380,576,073 |
2023-12-31 | State Street Corporation | 2% | 272,305 | $381,970,387 |
2023-12-31 | Northern Trust Corporation | 1% | 119,765 | $167,997,956 |
2023-12-31 | Invesco Ltd. | 1% | 116,069 | $162,813,466 |