Celestica is trading 4.3% up at CA$448.42 as investors buy back shares ahead of its Q2 2026 earnings report, which is scheduled for release after the market close on July 27, 2026.

  • The gain follows a sharp decline on July 24 that was triggered by pre-earnings profit-taking and general volatility across AI infrastructure and server-related names.
  • Today's price action appears to be a rebound as investors reposition themselves for the upcoming financial results despite ongoing nervousness within the sector.