Strategy Sells 1,638 BTC for $105M, Holdings Drop to 842,138 BTC
Strategy sold 1,638 BTC for roughly $105 million, cutting its Bitcoin treasury to 842,138 BTC, according to reporting dated August 3, 2026. The move marks a reduction rather than another purc










