Kenon Holdings KEN Stock Down 167 Support Test at 8542 20260515 Indonesias Financial Sector Urged to Prioritize Resilience Over Expansion Nvidia CEO Jensen Huangs Pay Package Declines 27 as Stock Award Growth Slows Ryan Cohen Urges eBay Board to Engage on Activist Proposal