ME News reports that on June 1 (UTC+8), Strategy disclosed it sold 32 bitcoins last week at an average price of approximately $77,135 per bitcoin, raising $2.5 million in proceeds used to pay preferred stock dividends. During the same period, the company sold 801,994 shares of MSTR common stock through its ATM program, raising net proceeds of approximately $128.3 million.
As of May 31, 2026, Strategy holds a cumulative total of 843,706 bitcoins, with a total cost basis of approximately $63.87 billion, at an average price of approximately $75,699.
Previously, Michael Saylor stated that Strategy may occasionally sell small amounts of BTC to leverage liquidity, but will continue to net buy overall. Saylor said: “We might sell 20 basis points of BTC in a month, but could also buy five to ten times that amount in the same month.” He emphasized that if the market believes the company “will never sell BTC,” it would undermine the financial attributes and credit rating logic of BTC as an asset.(Source: BlockBeats)


