Ralliant Corporation RAL Q1 2026 Earnings 057 EPS Surges Past 049 Estimates Open LPRO Up 167 Is There More Room to Run 20260520 Duolingo DUOL Q1 2026 Results Top Views on Strong Revenue Organigram OGI Stock Analysis 385 Gain What to Watch 20260520 Xcel XELLL Stock Analysis Climbs 071 Eyes on 2528 20260520 Musk Faces Legal Setback Home Depot Reports Earnings DOJ Launches Lawfare Fund Market Morning Briefing