Invesco increases Strategy position by 42% to $862M

1 hour ago 6



Invesco, one of the world’s largest independent asset managers, has boosted its stake in Strategy Inc. by 42%. The position is now valued at roughly $862 million, making Invesco one of the more significant institutional holders of the company formerly known as MicroStrategy. The disclosure, surfaced through standard 13F filings, shows Invesco held 8.72 million shares of MSTR as of March 31, 2026. That translates to approximately 2.39% ownership of the entire company. What Invesco is really buying On paper, Strategy Inc. is a business intelligence software company. In practice, it’s the closest thing public equity markets have to a leveraged Bitcoin ETF with a corporate charter. Strategy held 818,334 BTC as of early May 2026, a figure that climbed to 843,775 BTC in its most recent Q2 earnings report. That makes it, by a wide margin, the largest corporate holder of Bitcoin among publicly traded companies. The firm’s entire investment thesis has been reorganized around accumulating Bitcoin on its balance sheet, funded through a mix of equity issuance, convertible debt, and operating cash flow. Why institutional 13F filings matter 13F filings are the quarterly snapshots that institutio...

Read Entire Article