Celestica Inc (CLS) Stock Up 10.7% but GF Value Says Overvalued -- GF Score: 84/100

On June 01, 2026, Celestica Inc (CLS) shares experienced a significant rise of 10.7%, bringing the current price to $426.55. Over the past 52 weeks, the stock h
Open original source