 Needham analystJames Ricchiutimaintained aHoldrating on TTM Technologies TTMIResearch Report today. The companys shares closed last Wednesday at 11.63.According toTipRanks.com, Ricchiuti is a 5-star analyst with an average return of1 