BlockBeats News, May 20th, as of May 18, 2025, Strategy holds 576,230 bitcoins, with a total purchase price of approximately $40.18 billion, and an average price per bitcoin of around $69,726.
According to HTX market data, BTC is currently trading at $105,118. Based on this, Strategy's bitcoin holdings currently have an unrealized gain of approximately $20.392 billion.