
Michael Saylor|Apr 20, 2025 18:05
Based on public data as of Q1 2025, over 13,000 institutions and 814,000 retail accounts hold MSTR directly. An estimated 55 million beneficiaries have indirect exposure through ETFs, mutual funds, pensions, and insurance portfolios.
Share To
Timeline
HotFlash
APP
X
Telegram
CopyLink