The firm now holds over 640,000 BTC valued at $47.4 billion, with a 26% year-to-date yield in 2025.
Strategy purchased 168 BTC for approximately $18.8 million at an average price of $112,051 per bitcoin, achieving a 26% BTC yield year-to-date in 2025. As of October 19, 2025, the company holds 640,418 BTC acquired for about $47.40 billion at an average price of $74,010 per bitcoin.