Ormat Technologies ORA Gains 208 Support Holds at 11989 20260513 What NexGel NXGLs 498 Decline Means for Investors 20260515 Why a Peace Deal With Iran May Not Prevent EnergyMarket Disruptions This Summer Orrstown ORRF Slides 250 as Selling Pressure Mounts 20260515