Strategy Sells 3,588 Bitcoin for $216 Million to Cover Dividend Payments
Key Takeaways Strategy sold 3,588 BTC for $216 million on July 5, 2026, to fund dividends. Saylor confirmed payouts covered STRF, STRE, STRK, STRD and STRC preferred shares. Strategy holds 843,775 BTC and $2.55 billion […]
