Strategy sold 3,588 BTC for $216 million on July 5, 2026, to fund Digital Credit preferred dividends, and ends its never-sell ...