As of May 18, 2025, Strategy held 576,230 bitcoins, with a total purchase price of about $40.18 billion, and an average price of about $69,726 per bitcoin. BTC is now quoted at $105,118. Based on this calculation, Strategy's bitcoin holdings are currently trading at about $20.392 billion.
Web3 Desktop Trading Tool
Stay ahead of the game in the cryptocurrency space.