Disclaimer: The analyst who wrote this piece owns shares of Strategy (MSTR).
In a recent Schedule 13G filing, BlackRock (BLK) disclosed that it now owns 5% of Strategy (MSTR), equivalent to approximately 11.2 million shares. This marks a significant 0.91% increase from its previous 4.09% ownership as of September 30, 2024, according to data provided by Yahoo Finance.
A Schedule 13G is an important regulatory filing that occurs when an investor acquires more than 5% of a publicly traded company’s stock without the intention to influence or control the company. For institutional investors, the filing deadline is 45 days after the end of the fiscal year or within 10 days if their ownership surpasses 10%.
In this context, BlackRock’s filing date was noted as December 31, 2024, obligating the firm to disclose its position by February 14.
In a related development, Strategy’s perpetual preferred stock (STRK) began trading on the Nasdaq last Thursday. According to TradingView, STRK closed the day with a 2% increase, having traded over 650,000 shares. The stock continues to exhibit positive momentum, currently showing a 5% rise in pre-market activity.

As these developments unfold, they raise important questions regarding the future trajectory of Strategy (MSTR) and its positioning in the market. Investors will want to monitor these shifts closely, as institutional stakes can often influence market perceptions and potential strategic directions.