Strategy sells 1,637 BTCAugust 03, 2026, 11:58 AMStrategy said it sold 1,637 BTC and now holds 842,138 BTC.BTC2114480Leave the first commentYou need to log in to leave a comment.Log In