Strategy (MSTR. O) acquired 390 BTC between October 20 and October 26 for approximately $43.40 million, at a price of approximately $111,053 per Bitcoin, and achieved a BTC yield of 26.0% so far in 2025. As of October 26, 2025, Strategy held 640,808 BTC, acquired for approximately $47.44 billion, at a price of approximately $74,032 per Bitcoin.