Riot Platforms jumps, Kinsale Capital drops: weekly financials roundup Published 27 Apr 2024 Full Article