News

Over the past five years, the stock has seen a negative one-day return following 60% of its earnings announcements.
Celestica (NYSE:CLS), rated as the best IT stock by Seeking Alpha’s Quant Rating system, has racked up an increasing number of bullish views as the company went on to record its 17th consecutive ...