Strategy has sold nearly 7,000 BTC in 2026

Michael Saylor’s Strategy has sold 6,948 BTC in 2026, raising $431.8M as part of its BTC monetization program.