Strategy has replenished its bitcoin reserve again — this time they bought 705 BTC for $75.1 million at an average price of $106,495.

Now there are already 580,955 BTC on the balance.

Since the beginning of 2025, the return on investment has been 16.9%.

The total investment is $40.68 billion, the average purchase price is $70,023.