Needham analyst John Todaro reiterates Core Scientific (NASDAQ:CORZ) with a Buy and maintains $29 price target.