Iran Peace Deal Progress and Dell Stock Rally Lead Morning Market Moves Novanta Q1 2026 Earnings EPS Beat Driven by Operational Discipline Revenue Details Unavailable Schneider Electric Infrastructure Reports 60 Decline in Q4 Net Profit to 22 Crore