Riot Platforms sold 3,778 BTC in Q1 2026 for $289.5M. Other miners, including MARA and Bhutan, also offloaded thousands of BTC recently.
Bitcoin miners have been selling large amounts of BTC lately. Riot Platforms sold 3,778 BTC in Q1 2026,…
Read full article