Celestica Jumps 67.9% Year to Date: Is the Stock Still a Buy?
Celestica, Inc. CLS has surged 67.9% in the year-to-date period compared with the Electronics - Manufacturing Services industry’s growth of 44.7%. The stock has outperformed the Zacks Computer & Technology sector and…