Update
Public Companies Sell 108,247 BTC in 2026
Fourteen publicly listed companies have sold approximately 108,247 BTC so far in 2026, according to on-chain tracker Lookonchain. MARA Holdings and Riot Platforms account for the bulk of this year's corporate selling, with MARA Holdings selling 40,581 BTC and Riot Platforms selling 20,264 BTC. The data reflects a shift from accumulation to liquidation among miners, suggesting a more cautious market outlook.