Despite Strategy Woes, 12 of 15 MSTR Institutional Holders Added Shares in Q2
Strategy says 12 of its 15 largest institutional holders added to their MSTR positions in the second quarter of 2026. The Q2 13F filings present mixed holdings amongst that group climbed by roughly $700 million. Strategy launched the information to point out that huge traders nonetheless belief its inventory. The firm constructed its status on…
