Korn Ferry KFY Delivers Q1 2026 Beat EPS 128 vs 125 Expected Vietnamese Solar Startup Secures 15 Million Funding Amid IranLinked Energy Market Turmoil ReNew RNW Stock Up 450 Key Resistance at 587 20260520 JetAI JTAI Q1 2026 Results Fall Short EPS 668 Revenue NA