Strategy Buys 950 BTC as Bitcoin Holdings Climb Back to 846,000 Coins Worth Billions Editor September 21, 2026