Shares of Celestica (CLS) have gained 28.9% over the past four weeks to close the last trading session at 89.21,buttherecouldstillbeasolidupsideleftinthestockifshort−termpricetargetsofWallStreetanalystsareanyindication.Goingbythepricetargets,themeanestimateof120 indicates a potential upside of 34.5%.The average comprises 10 short-term price targets ranging from a low of 95toahighof150, with a standard deviation of $13.85. While the lowest estimate indicates an incre ...