Enlivex ENLV Gains Ground Stock Rises 6 as It Approaches Key Technical Level NTRS Q1 2026 Earnings Earnings Per Share Surpasses Estimates by 1435 Stock Edges Higher