Jinse Finance reported that Strategy purchased 168 BTC last week for approximately $18.8 million, with each bitcoin priced at around $112,051, achieving a BTC yield of 26.0% so far in 2025. As of October 19, 2025, Strategy holds 640,418 BTC, acquired for about $4.74 billion, with each bitcoin priced at approximately $74,010.