$BTC Strategy Now Owns 568,840 Bitcoins
The company now owns a total of 568,840 bitcoins, purchased for approximately $39.41 billion at an average price of $69,287 per BTC as of May 11, 2025. Saylor also highlighted the company's profit margin of 15.5% year-to-date, indicating steady income generated from its bitcoin strategy.
This is another step in the long-term plan of Strategy to position itself as an actual bitcoin development company. The latest purchase comes at a time when bitcoin is trading around $104,000, maintaining strength amid geopolitical instability and rising institutional demand.
Strategy's approach of using equity and debt to acquire bitcoins has made it the largest corporate holder of this digital asset. The company remains a beacon for corporate adoption of bitcoin with its aggressive accumulation that continues to attract attention from both Wall Street and the cryptocurrency sector.