ReNew RNW Stock Down 226 Support Test at 515 20260515 RLI Corp RLI Delivers Q1 2026 Beat EPS 083 vs 079 Expected ECARX ECXWW Stalls at 005 Consolidation Phase 20260515 IDEX Corporation IEX Edges Higher as Technical Levels Come into Focus World Bank Data Suggests Automation Could Threaten 69 of Jobs in India YTRA Q1 2026 Earnings Loss Slightly Wider Than Expected Shares Rise 455 Beyond to Reunite Buy Buy Baby with Bed Bath Beyond Through Brand Rights Acquisition