Emerson Radio Corporation MSN Q1 2024 Earnings Narrow Loss Reported Amid Quiet Quarter Stock Surges 20 Nexgen Energy Ltd NXE Q1 2026 Earnings Deep EPS Miss as PreRevenue Developer Advances Key Projects ABXL Q1 2026 Earnings EPS Just Below Estimates Amid Stable Operations BORR Q1 2026 Earnings Earnings Misses Estimates as Loss Widens IFF Q1 2026 Earnings EPS Surges Past Estimates on Operational Efficiency NTLA Q1 2026 Earnings NarrowerThanExpected Loss Fuels Optimism in Gene Editing Pipeline