BlockBeats News, on June 23rd, Michael Saylor announced in a post that the Strategy company purchased 245 BTC at a price of about $105,856 each, with a total amount of approximately $26 million. From the beginning of the year until 2025, the Bitcoin yield has reached 19.2%.
As of June 22, 2025, Strategy holds a total of 592,345 BTC, with a total purchase cost of about $41.87 billion and an average purchase price of around $70,681 per BTC.