Institutions and Retail Accounts Hold Significant MSTR Shares

According to Foresight News, Strategy founder Michael Saylor recently tweeted that as of the first quarter of 2025, over 13,000 institutions and 814,000 retail accounts directly hold MSTR shares. Additionally, it is estimated that 55 million beneficiaries indirectly hold MSTR through #ETFs , mutual funds, pension plans, and insurance portfolios.