Needham analyst John Todaro reiterates Riot Platforms (NASDAQ:RIOT) with a Buy and maintains $24 price target.