NervGen NGEN Stock Jumps 154 Approaching 380 20260518 Nurix NRIX Q1 2026 Disappoints EPS 079 Below 077 Views Amneal AMRX Q1 2026 Earnings Beat Revenue NA EPS 027 Where Food Comes From Reports Steady Revenue and Higher Profit in Q1 2026 MasTec MTZ Climbs 088 Resistance at 44889 in Focus 20260514 Neurocrine Biosciences NBIX Stock Analysis 170 Loss Key Levels 20260514 Sally SBH Q1 2026 Beat Revenue NA EPS Exceeds by Significant Trimble TRMB Stalls at 5509 Consolidation Phase 20260518