Strategy has purchased an additional 705 BTC for $75.1 million at an average price of $106,495 per Bitcoin.

This has increased its year-to-date BTC yield to 16.9% in 2025.

As of June 1, 2025, the company owns a total of 580,955 BTC.

These were purchased at a cumulative cost of $40.68 billion.

At an average purchase price of $70,023 per Bitcoin.

$BTC

#MyCOSTrade

#Binance

#SAFU