Stocks Celestica stock analysis: Will the sell-off continue? June 20, 2026 Celestica stock price has slumped in the past few weeks, falling from the all-time high of $655 in June to…