Celestica Reports Strong Q1 Results but Shares Drop Amid High Expectations | Intellectia.AI