May 13, 2026
May 13, 2026
May 13, 2026
May 13, 2026
May 13, 2026
May 13, 2026
May 13, 2026
May 13, 2026
Riot Platforms sold 3,778 Bitcoin in Q1 2026, far exceeding its production of 1,473 BTC, as part of a strategic pivot towards infrastructure and amid rising energy costs. This move reflects broader industry trends away from accumulation.