Michael Saylor's strategy currently holds 636,505 Bitcoin, worth approximately 70.86 billion USD
Currently making more than 25.39 billion USD from the DCA investment
According to CoinDesk, the strategy has qualified to be included in the S&P 500 thanks to strong financial results in Q2/2025.
Balance sheet #BTC