Home Stocks Why Riot Platforms, Marathon Digital, and Hut 8 Mining Stocks Skyrocketed in March 2023