Strategy, a major institutional Bitcoin holder, has added another 4,020 BTC to its reserves, spending approximately $427.1 million at an average price of ~$106,237 per Bitcoin. The firm reported a year-to-date (YTD) BTC yield of 16.8% for the first quarter of 2025.
As of May 25, Strategy holds a total of 580,250 BTC valued at roughly $40.61 billion, with an average purchase price of $69,979 per BTC. This solidifies Strategy’s position as one of the largest corporate Bitcoin holders in the world.
The firm, led by Michael Saylor, continues to execute its long-term treasury strategy of accumulating Bitcoin as a core reserve asset.$BTC