Strategy purchased 245 $BTC for about $26.0 million at an average price of ~$105,856 per bitcoin and has reached a 19.2% BTC yield YTD 2025. As of June 22, 2025, Strategy holds 592,345 BTC acquired for approximately $41.87 billion at an average cost of ~$70,681 per bitcoin.
