Michael Saylor: MSTR Held by More Than 13,000 Institutions
Michael Saylor, executive chairman of MicroStrategy, recently announced that as of Q1 2025, over 13,000 institutional investors and 814,000 retail accounts directly hold MicroStrategy (MSTR) shares.