April 03, 2026 The Block

Riot Platforms sells $290 million worth of bitcoin during Q1