Strategy has purchased 1,895 BTC for approximately 180.3 million dollars, at an average price of 95,167 dollars per Bitcoin, achieving a BTC return of 14.0% year-to-date (YTD) in 2025.
As of May 5, 2025, Strategy holds 555,450 BTC, acquired for about 38.08 billion dollars at an average price of 68,550 dollars per Bitcoin.