Twelve of Strategy’s top fifteen institutional shareholders added a combined $1.2 billion to their MSTR positions during Q2 2026, following a record Q1 in which thirteen of the top fifteen holders poured $4.6 billion into the stock. Capital International Investors held the largest institutional stake at 9.57% of outstanding shares, followed by Vanguard affiliates at 8.31% and BlackRock at 5.32%. Strategy held approximately 843,775 Bitcoin as of late July 2026, an 11% quarter-over-quarter increase and a 25% jump year-to-date. The company raised more than $7.5 billion year-to-date to fund its Bitcoin purchases while reducing its convertible debt by 18% to $6.7 billion.
Source: Read the original article

