Celestica (TSE:CLS) Reaches New 12-Month High at $18.77
Celestica Inc. (TSE:CLS – Get Rating) (NYSE:CLS) reached a new 52-week high during mid-day trading on Friday . The stock traded as high as C$18.77 and last traded at C$18.70, with a volume of 91841 shares traded. The stock had previously closed at C$18.29. Analyst Upgrades and Downgrades Separately, Royal Bank of Canada reduced their […]