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.
13,000 institutions own MSTR, and 814,000 retail accounts (individual owners) own MSTR? Or in other words, nearly 1 MILLION individual Americans own MSTR?
Indirectly, 55 million people benefit indirectly from MSTR?