Silexion Therapeutics SLXN Gained 5613 Can It Break 044 20260520 Ormat Technologies ORA Gains 208 Support Holds at 11989 20260513 VenHub Global VHUB Stock Up 594 Key Resistance at 112 20260513 Navigator NVGS Q1 2026 Earnings Why the Beat Matters