TTM Technologies (TTMI) PT Lowered to $15 at Needham & Company

Go back to TTM Technologies (TTMI) PT Lowered to $15 at Needham & Company
TTM Technologies, Inc. (NASDAQ: TTMI) Delayed: 67.59 -5.79 (7.89%)
Previous Close $73.38    52 Week High $15.00 
Open $68.96    52 Week Low $4.67 
Day High $70.00    P/E 259.96 
Day Low $67.37    EPS $0.26 
Volume 379,387