Celestica shares rallied Thursday morning on the back of better-than-expected fourth-quarter results and an improved outlook, recovering from a sector-wide shock caused by China's low-cost ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results