Celestica Reports Strong Q1 Earnings but Stock Falls Sharply | Intellectia.AI