
Celestica has been upgraded to a Buy rating due to improved revenue visibility for 2027, with Q1 results establishing a $25.5 billion revenue floor covering about 95% of expectations. The company benefits from AI infrastructure demand, resolved supply constraints, and a history of raising guidance, supporting confidence in growth for the second half of 2026 and beyond. While risks include customer concentration and margin limits, supply improvements and a relatively low forward price-to-earnings ratio near 30x make the stock an attractive entry ahead of Q2 results.