Celestica Inc. (NYSE:CLS) Receives $109.55 Average PT from Brokerages
Shares of Celestica Inc. (NYSE:CLS – Get Free Report) (TSE:CLS) have received an average recommendation of “Buy” from the eleven analysts that are presently covering the stock, MarketBeat Ratings reports. One investment analyst has rated the stock with a hold rating, nine have issued a buy rating and one has assigned a strong buy rating […]
