11 Best Canadian Stocks to Buy Now

Page 9 of 10

2. Celestica Inc. (NYSE:CLS)

Number of Hedge Fund Holders: 63

Celestica Inc. (NYSE:CLS) is one of the best Canadian stocks to buy now. On September 8, JPMorgan analyst Samik Chatterjee raised the firm’s price target on Celestica to $295 from $225, while keeping an Overweight rating on the shares. Chatterjee believes that the company’s digital native customer OpenAI offers greater visibility. JPMorgan believes that the revenue opportunity for Celestica will be the non-semiconductor content attributable to the $10 billion of rack revenue.

Chatterjee’s sentiment was announced ahead of Celestica’s Q3 2025 earnings report. Earlier for Q2, the company reported a revenue of $2.89 billion, which marked a 21% year-over-year increase compared to $2.39 billion in Q2 2024. Adjusted EPS was $1.39, which was a 54% growth from $0.90 for Q2 2024.

The Q2 performance was driven primarily by the Connectivity & Cloud Solutions/CCS segment at the company, which achieved revenue of $2.07 billion, up 28%. Hardware Platform Solutions revenue within CCS saw a notable increase of 82%, and reached ~$1.2 billion. The ATS segment also posted revenue of $0.82 billion, which was a 7% increase. The better-than-anticipated results were mainly due to stronger-than-expected customer demand, specifically in the Communications end market.

Celestica Inc. (NYSE:CLS) provides supply chain solutions in Asia, North America, and internationally. It operates through 2 segments: Advanced Technology Solutions and Connectivity & Cloud Solutions.

Page 9 of 10