MicroStrategy stock is trading -20.12% below its average target price of $530.29 after dropping -6.1% during today's afternoon session. Analysts are giving the Large-Cap Software company an average rating of buy and target prices ranging from $175.0 to $650.0 per share.
MicroStrategy has an average level of shares sold short, at 9.2% of its total share float. The stock's short ratio (also called days to cover) is 2.02. The company's insiders own 0.19% of its outstanding shares, which indicates a strong alignment between management and shareholder interests.
Institutional investors own 50.1% of MicroStrategy's shares, which indicates they have a high level of confidence in the company.
Institutions Invested in MicroStrategy
Date Reported | Holder | Percentage | Shares | Value |
---|---|---|---|---|
2025-03-31 | Vanguard Group Inc | 8% | 20,587,011 | $8,720,579,452 |
2025-03-31 | Capital International Investors | 6% | 14,679,783 | $6,218,300,169 |
2025-03-31 | Blackrock Inc. | 6% | 14,418,806 | $6,107,751,306 |
2025-03-31 | Morgan Stanley | 3% | 7,683,940 | $3,254,887,718 |
2025-03-31 | Clear Street Derivatives LLC | 2% | 5,283,815 | $2,238,203,910 |
2025-03-31 | State Street Corporation | 2% | 4,989,291 | $2,113,444,665 |
2025-03-31 | Cantor Fitzgerald, L.P. | 2% | 4,654,251 | $1,971,522,997 |
2025-03-31 | Geode Capital Management, LLC | 2% | 4,135,889 | $1,751,946,828 |
2025-03-31 | Capital Research Global Investors | 1% | 2,741,274 | $1,161,193,226 |
2025-03-31 | UBS Group AG | 1% | 2,181,189 | $923,943,353 |