Riot Platforms (RIOT) Stock Drops After Massive Bitcoin Sale to Cover Operating Expenses
Key Highlights Riot Platforms liquidated 3,778 BTC during Q1 2026, generating $289.5 million in net proceeds at an average sale price of $76,626 per Bitcoin. Bitcoin production totaled 1,473 BTC in Q1, representing a 4% […]
