Celestica (NYSE:CLS – Get Free Report) (TSE:CLS)‘s stock had its “sector outperform” rating reiterated by equities research analysts at Scotiabank in a research note issued on Tuesday,Benzinga reports. Zacks Research raised Celestica from a “hold” rating to a “strong-buy” rating in a research note on Friday, June 26th. Weiss Ratings raised shares of Celestica from a “buy (b-)” rating to a “buy (b)” rating in a report on Thursday, July 30th. One investment analyst has rated the stock with a Strong Buy rating, twenty-one have given a Buy rating and two have given a Hold rating to the stock. Institutional Trading of CelesticaSeveral large investors have recently bought and sold shares of the business.