With this latest move, Strategy’s total bitcoin balance now stands at 592,100 BTC, accumulated at an aggregate cost of $41.84 billion. This equates to an average purchase price of $70,666 per BTC. Since the beginning of 2025, the company’s return on bitcoin investments has reached 19.1%.

As of this writing, bitcoin is trading near $106,700 on major exchanges.

Earlier this month, it was reported that Strategy had raised nearly $980 million via the IPO of STRD shares, with the stated intention of acquiring additional bitcoin.

Key Takeaways

  • Strategy’s latest bitcoin purchase: 10,100 BTC for $1.05B
  • Total BTC holdings: 592,100 BTC at an average price of $70,666
  • 2025 BTC investment return: +19.1%
  • BTC trades near $106,700