MicroStrategy stock is trading -15.78% below its average target price of $1756.95 after dropping -7.7% during today's afternoon session. Analysts are giving the Large-Cap Software company an average rating of buy and target prices ranging from $1450.0 to $2047.0 per share.
MicroStrategy has an elevated short interest of 21.6%. The stock's short ratio, or the number of days needed for all shorts to cover their positions, is 2.42. At 0.29%, the company's rate of insider ownership does not indicate that management is heavily invested in the corporation. 63.1% of MicroStrategy shares are held by institutional investors, which indicates a high level of confidence in the stock.
Institutions Invested in MicroStrategy
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2024-03-31 | Capital International Investors | 11% | 1,791,564 | $2,650,860,816 |
2024-03-31 | Vanguard Group Inc | 10% | 1,553,048 | $2,297,944,192 |
2024-03-31 | Blackrock Inc. | 8% | 1,241,897 | $1,837,554,279 |
2024-03-31 | Morgan Stanley | 6% | 964,359 | $1,426,899,338 |
2024-03-31 | State Street Corporation | 2% | 334,627 | $495,125,824 |
2024-03-31 | Geode Capital Management, LLC | 2% | 333,107 | $492,876,779 |
2024-03-31 | FMR, LLC | 2% | 299,664 | $443,393,345 |
2024-03-31 | Susquehanna International Group, LLP | 2% | 244,863 | $362,307,867 |
2024-03-31 | Jane Street Group, LLC | 1% | 225,624 | $333,841,169 |
2024-03-31 | Northern Trust Corporation | 1% | 140,007 | $207,159,258 |
For these reasons, we consider that the MicroStrategy is the subject of negative market sentiment.