Strategy acquired 245 BTC for $26 million at $105,856 per bitcoin, achieving a BTC yield of 19.2% YTD 2025. As of June 22, 2025, they hold 592,345 BTC acquired for approximately $41.87 billion at about $70,681 per bitcoin.

$BTC