Public Bitcoin Miners Sell Over 15,000 BTC as Margin Squeeze Deepens by March 2026

Between October 2025 and February 2026, public Bitcoin miners collectively sold more than 15,000 BTC from their treasuries, with February 2026 alone seeing roughly 6,100 BTC offloaded. Facing hashprice below $30/PH/s, a 70% drop in transaction fee revenue, and a falling Bitcoin price from an October 2025 peak near $126,000, firms such as Core Scientific, Bitdeer, Cango, and MARA Holdings are shifting from long‑term hoarding toward active liquidation and, in some cases, funding AI and high-performance computing pivots.