10 Best NYSE Stocks to Buy for the Long Term

7. Celestica Inc (NYSE:CLS)

Number of Hedge Fund Holders: 62

Stock’s Upside Potential: 38.02%

Celestica Inc (NYSE:CLS) is one of the best NYSE stocks to buy for the long term. Celestica Inc (NYSE:CLS) reported its Q4 2025 earnings on January 28. Revenue soared 44% YoY to $3.65 billion, as adjusted EPS jumped to $1.89 from $1.11 in the prior year.

On the back of the strong finish to 2025, Celestica raised its outlook for 2026. It now expects 2026 revenue of $17 billion, which is a $1 billion boost to the previous revenue guidance of $16 billion. Celestica CEO and President, Rob Mionis, pointed to strengthening demand for AI-related data center technologies for the company’s more optimistic outlook.

“We are continuing to align with our largest customers on their multi-year capacity roadmaps in support of their long-term AI infrastructure investments,” the Celestica CEO said.

On the same day Celestica released its Q4 earnings, BofA Securities initiated coverage of CLS stock with a Buy rating and a $400 price target.

According to the firm, Celestica’s white-box switches business stands to benefit from AI-driven data center upgrades. In this regard, BofA Securities strategists cite Celestica’s tradition as a first-mover in budding markets. Additionally, the firm sees strong growth for Celestica in the custom ASIC accelerated servers market.

Based in Toronto, Canada, Celestica Inc (NYSE:CLS) supplies critical components and systems used in data centers and other computing infrastructure. It’s been in business since 1994, and its operations span 50 sites spread across 15 countries.