Riot sold 3,778 BTC in Q1 2026 for $289.5M, far above its 1,473 BTC output, signaling post-halving margin pressure and a liquidity-driven treasury move.