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.