In a bold move that continues to reshape the financial landscape, Strategy—previously known as MicroStrategy—has committed significant resources to Bitcoin, asserting its stance as a leader in cryptocurrency investments. Executive Chairman Michael Saylor recently elaborated on this strategy during an appearance on CNBC, where he highlighted the company’s innovative approach to integrating Bitcoin into its business model.
Characterizing Bitcoin as “digital capital,” Saylor shared that Strategy has amassed over 628,000 BTC, which equates to an impressive valuation of around $72 billion. This substantial acquisition represents nearly 3% of all Bitcoin that will ever exist. Recently, the company completed a successful Series A Perpetual Preferred Stock IPO, generating $2.5 billion by selling 28 million shares priced at $90 each. These funds facilitated the purchase of an additional 21,021 BTC on July 29.

Innovative Financial Strategies Utilizing Bitcoin
Saylor disclosed that Strategy has executed four fundraising initiatives in this year alone, with two rounds raising $500 million each and another achieving a remarkable $1 billion. The latest IPO, with its $2.5 billion haul, has been recognized as the largest of 2025. This approach of harnessing capital to acquire Bitcoin isn’t merely about holding assets; it’s about transforming volatile cryptocurrencies into financial instruments that attract institutional investment.
He also unveiled a new offering named “Stretch” (STRC), which he regards as one of the company’s most promising products to date. This innovative strategy leverages Bitcoin’s potential as a commodity and a hedge against inflation, appealing to professional investors seeking alternative assets.
The Rise of Bitcoin Among Public Corporations
On the broadcast, Saylor also highlighted a growing trend among public companies increasingly investing in Bitcoin. Currently, over 160 public companies have incorporated Bitcoin into their balance sheets, a significant rise from approximately 60 just one year prior. Collectively, these firms own about 955,048 BTC, which accounts for around 4.55% of the total Bitcoin supply.
He noted that Bitcoin is beginning to supplant conventional assets like gold, real estate, and equities as a preferred store of value. Saylor contended that Bitcoin is effectively “demonetizing” these traditional asset classes. For companies aiming to boost value for their shareholders, he posited that allocating funds to Bitcoin could be a more judicious choice than retaining cash or investing in private equity.
Strategy’s Vision on Bitcoin Ownership
Saylor clarified that Strategy has no intention of monopolizing Bitcoin, expressing that owning between 3% and 7% of the total supply is not excessively ambitious. He emphasized the importance of enabling others to hold their share of Bitcoin as well. Interestingly, he mentioned that investment giant BlackRock currently holds even more BTC, with approximately 740,896 coins.
He further explained why major tech companies, such as Apple and Microsoft, refrain from investing in each other’s stocks or S&P 500 companies. The regulatory landscape, particularly SEC rules, restricts these firms largely to share repurchase strategies. Saylor speculated that were these regulations lifted, many tech giants might opt to invest in one another and potentially explore Bitcoin as a diversification strategy.
Image contributions from Joe Raedle/Getty Images; Skye Gould/Insider, chart provided by TradingView