MNPR Q1 2026 Earnings NarrowerThanExpected Loss Reflects Controlled Spending Stock Edges Higher Ernexa Therapeutics ERNA Q3 2023 Earnings Net loss of 103 per share highlights ongoing clinical investment stock declines 377 Enlight Renewable Energy Ltd Q1 2026 Earnings Positive EPS Performance Amidst Limited Data FFAI Q1 2026 Earnings Narrowed Losses Beat Estimates but No Revenue Reported and Stock Drops 981 MWA Q1 2026 Earnings Mueller Water Products Beats on EPS Despite Revenue Pressure HBANP Q1 2026 Earnings Preferred Dividend Misses Estimates as Net Interest Margin Pressures Persist