
Up 80% This Year What's Next For Celestica Stock?
CHONGQING, CHINA - JULY 27: In this photo illustration, a person holds a smartphone displaying the ... More logo of Celestica Inc. (NYSE: CLS, TSX: CLS), a Canadian multinational electronics manufacturing services (EMS) company, with the company's red …