MicroStrategy stock is trading -10.9% below its average target price of $196.08 after marking a 5.3% during today's afternoon session. Analysts are giving the Large-Cap Software company an average rating of buy and target prices ranging from $169.21 to $289.0 per share.
The stock has an above average percentage of its shares sold short at 14.2%, and a short ratio of 2.75. The company's insiders own 0.25% 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 50.3% of MicroStrategy's shares being owned by this investor type.
Institutions Invested in MicroStrategy
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2024-06-30 | Capital International Investors | 99% | 17,255,250 | $3,014,664,843 |
2024-06-30 | Vanguard Group Inc | 89% | 15,501,520 | $2,708,270,663 |
2024-06-30 | Blackrock Inc. | 50% | 8,810,770 | $1,539,329,685 |
2024-06-30 | Morgan Stanley | 45% | 7,821,110 | $1,366,426,180 |
2024-06-30 | Susquehanna International Group, LLP | 22% | 3,781,360 | $660,641,430 |
2024-06-30 | State Street Corporation | 18% | 3,104,930 | $542,462,341 |
2024-06-30 | Jane Street Group, LLC | 17% | 3,016,760 | $527,058,159 |
2024-06-30 | Geode Capital Management, LLC | 15% | 2,536,380 | $443,130,966 |
2024-06-30 | Norges Bank Investment Management | 9% | 1,578,900 | $275,849,629 |
2024-06-30 | Northern Trust Corporation | 8% | 1,415,000 | $247,214,659 |
Besides an analyst consensus of some upside potential, other market factors point to there being mixed market sentiment on MicroStrategy.