Roth Capital Starts Ultra Clean (UCTT) at Buy

Go back to Roth Capital Starts Ultra Clean (UCTT) at Buy
Ultra Clean Holdings, Inc. (NASDAQ: UCTT) Delayed: 129.76 +10.94 (9.21%)
Previous Close $118.82    52 Week High $9.93 
Open $117.25    52 Week Low $4.50 
Day High $130.32    P/E 360.44 
Day Low $114.52    EPS $0.36 
Volume 1,122,835